il codice del form e' questo:
il codice della pagina di ricezione e' questo:codice:<form name="aggiungi_vetraio_mano" action="./doaggiungi_vetraio_materiali.php" method="POST"> <table border="1" bordercolor="#2e2e2e" width="100%"> <th>Codice</th><th>Titolo</th><th>Voce</th><th>Var 1</th><th>Var 2</th><th>Unita' di misura</th><th>Prezzo</th><th>Quantita'</th> <? $risultato = mysql_query("SELECT * FROM opere_vetraio_materiali") or die("Query non valida: " . mysql_error()); while ($riga = mysql_fetch_object($risultato)) { ?><tr><td height="75"><input type="text" size="8"name="Codice[]" value="<? echo $riga->Codice;?>" readonly> </td><? ?><td height="75"><input type="text" size="10" name="Titolo" value="<? echo $riga->Titolo;?>" readonly> </td><? ?><td height="75"><textarea name="Voce" readonly><? echo $riga->Voce;?> ></textarea> </td><? ?><td height="75"><textarea name="Var1" readonly><? echo $riga->Var1;?></textarea> </td><? ?><td height="75"><textarea name="Var2" readonly><? echo $riga->Var2;?></textarea> </td><? ?><td height="75"><textarea name="Unita" readonly><? echo $riga->Unitadimisura;?></textarea> </td><? ?><td height="75"><input type="text" size="10" name="Prezzo" value="<? echo $riga->Prezzo;?>"readonly> </td><? ?><td height="75" align="center"> <font size="5"><input type="text" size="6" name="Quantita[]" value="<? echo $riga->$quantita?>" > </td><? } mysql_free_result($risultato); mysql_close($connessione); ?> </table> <center><input name="submit" type="submit" value="invia"><input type="reset" value="Annulla"></center>
codice:<? foreach($_POST['Codice'] as $cod) { foreach($_POST['Quantita'] as $qta) { $risultato =mysql_query("SELECT Codice, Titolo, Voce, Var1, Var2, Unitadimisura, Prezzo, Quantita,(Prezzo * '$qta') AS Totale FROM opere_vetraio_materiali where Codice='$cod'") or die("Query non valida".mysql_error()); if($qta!=0) { while ($riga = mysql_fetch_object($risultato)) { ?><tr><td height="75"><input name="Codice[]" size=15 type="text" value="<? echo $cod;?> " readonly> </td><? ?><td height="75"><input name="Titolo" type="text" size=15 value="<? echo $riga->Titolo;?>" readonly> </td><? ?><td height="75"><textarea name="Voce" readonly><? echo $riga->Voce;?></textarea> </td><? ?><td height="75"><textarea name="Var1" readonly><? echo $riga->Var1;?></textarea> </td><? ?><td height="75"><textarea name="Var2" readonly><? echo $riga->Var2;?></textarea> </td><? ?><td height="75"><input name="Unitadimisura" size=8 type="text" value="<? echo $riga->Unitadimisura;?>" readonly> </td><? ?><td height="75"><input name="Prezzo" size=10 type="text" value="<? echo $riga->Prezzo;?>" readonly> </td><? ?><td height="75"><input name="Quantita[]" size=6 type="text" value="<? echo $qta.' ';?> "> </td><? ?><td height="75"><input name="Totale" size=10 type="text" value="<? echo $riga->Totale;?>" readonly> </td></tr><? } } } } ?>

Rispondi quotando