Piccola defaillance
attraverso un while creo n volte dei campi di input da modificare tutti nello stesso form
es:
Codice PHP:
while(dato...) {
echo"<input type='text' name='ID[]'>";
echo"<input type='text' name='Val1[]'>";
echo"<input type='text' name='Val2[]'>";
echo"<input type='text' name='Val3[]'>";
}
avrete già capito che quindi ogni campo è un array e per ogni valore ID devono essere modificati i suoi rispettivi Val1 Val2 e Val3.
Allora ho tentato una cosa di questo tipo, ma mi restituisce sempre gli array vuoit, quindi non modifica nulla
Codice PHP:
foreach ($_POST['ID'] as $k => $v)
{
$ID = $_POST['ID'][$k];
$Val1 = $_POST['Val1'][$k];
$Val2 = $_POST['Val2'][$k];
$Val3 = $_POST['Val3'][$k];
mysql_query("UPDATE bla bla WHERE ID = '".$ID."'");
}
come si fa?