Ciao.

Ho provato ad inserire il ciclo nella pagina che crea il form, ma non ottengo niente: sempre lo stesso risultato. non riesco a mantenere la distinzione tra i campi.

Forse se posto un po' di codice e' meglio....

I nomi campo1 campo2 campo3 erano solo di comodo.

Ovviamente la tabella html contenuta nel form e' generata con una query sul db

Codice PHP:
while ($risultato mysql_fetch_assoc($query)) {
 
$Cognome htmlentities($risultato['Cognome']);
 
$Nome  htmlentities($risultato['Nome']); 
 
$Descrizione htmlentities($risultato['Descrizione']);
   echo
"<tr><td>$Cognome</td>
          <td>
$Nome</td>
          <td>
$Descrizione</td>";
  echo
'<td><input type="checkbox" name="nome_var[]" value="'.$isultato['Cognome'],
      
' ',$risultato['Nome'],' ',$risultato['Descrizione'].'"</td></tr>';
}
 echo
"</table>"
Questo e' il contenuto del form.
Nella nuova pagina se faccio un echo di nome_var[] (ipotizzando di aver spuntato due checkbox) ottengo questo:

0 => contenuto1 di Cognome contenuto1 di Nome contenuto1 di Descrizione
1 => contenuto2 di Cognome contenuto2 di Nome contenuto2 di Descrizione
con 1 e 2 intendo il contenuto dei rispettivi campi della due righe selezionate.

Come posso estrapolare dall'array i singoli campi da inviare alla seconda tabella?

Ho provato a inserire nel form il ciclo che mi hai suggerito, ma non ottengo il risultato sperato.

Grazie per l'aiuto a te e a quanti vorranno intervenire.

Emanuele