I un form ho un x numero di campi che si chiamano qta1 qta2 qta3 qta4.................qtax. Vorrei creare un ciclo che mi raccoglie i dati senza dover scrivere ogni volta:
testo.="prodottox: $qta1\n";
testo.="prodottox: $qta2\n";
testo.="prodottox: $qta3\n";
testo.="prodottox: $qtax\n";
La cosa migliore mi sembra usare un ciclo for ed un eval....solo che non mi riesce. Per adesso sono arenato su una cosa del tipo:
Naturalmente non funziona....cosa consigliate di fare?codice:for ($x=1;$x<=$numero_prodotti;$x++) { $valore="\$qta".$x; $stringa="if ($valore!='') {"; eval($stringa); $count++; $txt_ordine.="$count) \n";//+eval('$qta'.$x); } }
Grazie