ok, spiego con precisione cosa devo fare.
Ho un form con l'elenco dei giorni da oggi a 4 giorni che creo cosi':
Codice PHP:
$zxc = date('Y-m-d'); //giorno di partenza che è quello odierno
$qwe = strtotime( "$zxc-1-1"); //primo giorno dell'anno
echo "<form name=form1 method=post action=prezzo_aggiornato.php>";
echo "<table width=500 border=1><tr>";
echo "<td>GIORNO:</td>";
//1'anno è composto da 365 giorni
//CREO LA TABELLA CHE CONTIENE I GIORNI DELLA SETTIMANA
for( $day = 0; $day <=4; $day++)
{
$asd = strtotime( "+$day day" ,$qwe);
$valid = $asd;
//echo "<td>".date( 'Y-m-d', $valid)."</td>
";
echo "<td width=150 align=center>".date( 'd/m', $valid)."</td>";
}
echo "</tr>";
//CREO LA TABELLA CHE CONTIENE I PREZZI
echo "<tr>";
echo "<td>PREZZO:</td>";
for($a=0; $i<=4; $i++)
{
echo "<td width=150 align=center><input type=\"text\" name=\"prezzo[$i]\" / size=5><input type=hidden name=id value=".date( 'Y-m-d', $valid)."></td>";
}
echo "</tr>";
echo "</table>";
echo "<input type=submit name=Submit value=Invia>";
echo "</form>";
ALLEGO ANCHE L'IMMAGINE DI COME VIENE
Dentro ad ogni campo di testo metto un prezzo diverso per ogni giorno (possono essere anche prezzi uguali)
Il problema e' che devo passare dinamicamente il valore di tutti i campi alla pagina successiva ed inserirli nel database
che e' questo:
codice:
CREATE TABLE IF NOT EXISTS `prezzi` (
`giorno` date NOT NULL,
`prezzo` decimal(7,2) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
ancora in fase embrionale, ma piu' o meno cosi' deve essere.
In pratica dovrebbe venire tipo cosi:
29/03/2011 - 54 euro
30/03/2011 - 60 euro
31/03/2011 - 25 euro
ecc
il problema e' passare i valori alla pagina successiva, mi passa solo il primo come sto facendo ora, per questo mi serviva un qualcosa di esempio
Ecco l'immagine del form