-
Riduco ai minimi termini la spiegazione del mio problema:
ho una pagina php che mi crea un form contenente nr. x campi e nr. x variabili.
Ogni Input.Text del form è identificato da una variabile del tipo "rig1col1" che dopo il submit del form sarà accessibile dal php come $rig1col1.
Voglio creare un ciclo che stampi o salvi su file il contenuto di dette varibili...
es.:
for ($rig=0;$rig<14;$rig++){
for ($col=0;$col<11;$col++){
echo "$"."rig"."$rig"."col"."$col";
}
}
Questo esempio stampa il nome delle variabili (dato che le considera stringhe: $rig0col0 $rig0col1 $rig0col2.....).
Come devo fare per stampare i valori delle variabili create dal form?
Esiste una sintassi od ho sbagliato a monte?
Grazie mille a chi mi presterà un po' del suo tempo.
Ciao.
-
Ho risolto leggendo un post precedente....scusate se non l'ho fatto prima.
La soluzione era qui:
prova a usare $_POST['miovalore'] anzichè $miovalore.
Era il $ che mi fregava... :wink:
Grazie a tutti, siete forti.
Ah! Eventuali soluzioni differenti sono benvenute.
Ciao.
-
prova in questo modo
[code:1:dc98ee24f1]
for ($numr=0;$numr<14;$numr++){
for ($numc=0;$numc<11;$numc++){
echo "$rig$numrcol$numc";
}
}
[/code:1:dc98ee24f1]
se poi non funge prova a cambiare l'echo in questo modo:
[code:1:dc98ee24f1]
echo "$rig.$numr.col.$numc";[/code:1:dc98ee24f1]
e poi tanto per fare un po' di pubblicità visita il mio sito http://php4all.altervista.org magari ti può tornare utile ^_^ ciauz!