Ciao a tutti,
ho un form che ad un certo punto permette di "aggiungere degli articoli" in modo "dinamico".
Mi spiego, essendo un form per ordinare del materiale, ad un certo punto ho 3 input:
CODICE | DESCRIZIONE | PREZZO
poi a destra ho un pulsante che tramite javascript mi permette di aggiungere sotto altre input.
Ora, quando vado a recuperare questi valori con PHP...:
Codice PHP:
for ($i=1;$i<=50;$i++) {
if(!isset($_POST['codice_'.$i])){$codice="";}else{$codice = $_POST['codice_'.$i];}
if(!isset($_POST['descrizione_'.$i])){$descrizione="";}else{$descrizione = $_POST['descrizione_'.$i];}
if(!isset($_POST['prezzo_'.$i])){$prezzo="";}else{$prezzo = $_POST['prezzo_'.$i];}
if(!isset($_POST['stato_'.$i])){$stato="";}else{$stato = $_POST['stato_'.$i];}
....
}
(ovviamente nello stesso ciclo eseguo anche la query di inserimento nel database)
...riesco ad inserire solamente ciò che ottengo dalla prima terzina di input, mentre tutte le input che aggiungo tramite javascript vengono ignorate.
Esiste una soluzione? Cos'ho sbagliato?
Grazie.