Ciao,
in una pagina ho diversi form con i rispettivi input. Tutti questi form puntano poi ad un unico file process.php che esegue un foreach e poi la query per inserire i dati in varie tabelle mysql.
Al primo submit, ho un unico record inserito nel db e così dovrebbe essere per tutti, in realtà al secondo submit me ne trovo 2 uguali inseriti, al terzo 3, al quarto 4 e così via...Codice PHP:
foreach( $_POST as $key => $value ) {
$sql = "INSERT INTO tbl_".$key."(nome_".$key.") VALUES ('$value')";$result = dbQuery($sql);
}
perchè?
ho provato a svuotare il contenuto di $key e $value con unset() alla fine dell'inserimento, ma non cambia nulla.