Newsgroup: it.comp.www.php
Titolo: form con radio button e piu' pulsanti

Salve.
Il mio attuale problema e' questo.
Ho una selezione di nomi che mi compare in tabella. Con il radio button 
posso fare in modo che ne venga selezionato uno soltanto.
Ora una volta selezionato  vorrei poter eseguire diverse operazioni su 
quel nome.
Per esempio potrei volerlo eliminare, aggiornare la sua anagrafica, 
oppure aggiornare una tabella ad esso collegata.
Potri pure (ammesso che ci riesca) trasportarlo in un altra pagina dove 
ho solo lui ed eseguire le operazioni che mi necessitano, ma non vorrei 
rendere dificoltoso l'accesso ai servizi
Pensavo di fare qualcosa con il metodo post ma post rimanda ad un unica 
pagina.  Praticamente farei fare l'operazione desiderata in un altra 
pagina. ogni operazione nella sua pagina di destinazione.
Vorrei evitare javascript che non conosco.

Sinceramente non è chiaro cosa chiedi, se ho ben interpretato puoi dare  
un'occhiata a questo codice:
<?php
   if(!empty($_POST['data'])){
     if(isset($_POST['data']['delete'])){
       //codice per delete
     }else if(isset($_POST['data']['update'])){
       //codice per update
     }else if(isset($_POST['data']['insert'])){
       //codice per insert
     }
   }
?>
     <form action="<?php echo $_SERVER['PHP_SELF']; ?>" name="data"  
id="data" method="post">
       <input type="radio" name="data[radio]" value="1"><br>
       <input type="radio" name="data[radio]" value="2"><br>
       <input type="radio" name="data[radio]" value="3"><br>
       <input type="radio" name="data[radio]" value="4"><br>
       <input type="submit" name="data[update]" value="Update">
       <input type="submit" name="data[delete]" value="Delete">
       <input type="submit" name="data[insert]" value="Insert">
     </form>
Il form viene inviato sul medesimo script, lì hai accesso al record  
selezionato e al tipo di azione, poi puoi scegliere cosa fare, se  
rimandare ad un altro script o maneggiare i dati nello stesso.
-- 
Ciao
el_sime

 
Intanto grazie. Mo me lo studio perche' a colpo d'occhio non mi riesce.
Comunque provo a fare uno schema.
Esempio faccio una ricerca su un database filtrando tutti quelli che si 
chiamano Rossi. Accedo ad una pagina da me creata in cui ci sono 
omonimie sul cognome. Io vorrei trasformarla cosi:
Facciamo finta che gli * siano i radio button
* Attilio Rossi cell.3928000 ecc
* Alfredo Rossi cell.6473883 ecc
* Daniela Rossi cell.4803333 ecc
* Roberto Rossi cell.3993930 ecc
sotto i bottoni per esempio
-Apri anagrafica in sola lettura
-Modifica anagrafica
-Videocassetta noleggiata (per esempio... non e' un programma per 
videoteche)
Come proprieta' di linguaggio sto messo malino.
Ma javascript lo sgrosso in un paio di giorni? Davvero? (domanda per 
Magilla)

 Magilla)
No, in due giorni non sgrossi nulla. Ma se sei interessato allo sviluppo  
web, Javascript lo *devi* imparare. Soprattuto devi imparare a conoscere  
il linguaggio *prima* di utilizzare framework come jquery, perché  
altrimenti finirai a copiaincollare codice trovato a caso con google senza  
sapere cosa stai facendo.
-- 
Ciao
el_sime

 (io uso jquery, ma ce ne sono diversi di framework interessanti).
Imparare javascript con jquery (o qualsiasi altro framework) è come  
imparare a guidare su una limousine con autista. Fa molto figo, è comodo,  
ma quando l'autista non c'è resti a casa.
-- 
Ciao
el_sime