ho cercato e ho trovato svariati esempi ma nessuno che mi spiegasse come posso assegnare una variabile al foreach per poi usarla al di fuori di essa:
questo script funziona correttamente e mi stampa a video tutti i dati in maniera corretta.codice:$recuperoCheckbox = $_POST['dotazione']; foreach ($recuperoCheckbox as $key => $value) { $elenco = "$value;"; echo $elenco; $dotazione=$elenco; }
Ho provato ad assegnare una variabile al cliclo perchè devo inserire tutti questi dati in una data base attraverso una query INSERT.
Il problema è che l'unico valore che mi inserisce è l'ultimo dato che gli arriva e non me li inserisce tutti.
In poche parole il cliclo avviene in maniera corretta solo all'interno delle {} della funzione foreach, se tento il recupero fuori da esse mi prende solo l'ultimo valore del ciclo.
Spero di aver spiegato bene il mio problema e spero che qualcuno sappia aiutarmi...
grazie in anticipo![]()