ho questo modulo in php che mi simula un calendario di 15 giorni uno in fila all'altro.
Codice PHP:
<?php
//error_reporting(E_ALL | E_STRICT);
//ini_set('display_errors', 'on');
$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=700 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 <=15; $day++)
{
$asd[$day] = strtotime( "+$day day" ,$qwe);
$valid = $asd;
echo "<td width=50 align=center>".date( 'd/m', $valid[$day])."</td>";
}
echo "</tr>";
//CREO LA TABELLA CHE CONTIENE I PREZZI
echo "<tr>";
echo "<td>PREZZO:</td>";
for($i=0; $i<=15; $i++)
{
echo "<td width=50 align=center><input type=\"text\" name=\"prezzo[$i]\" / size=5>
<input type=hidden name=giorno[$i] value=".date( 'Y-m-d', $valid[$i])."></td>";
}
echo "</tr>";
//CREO LA TABELLA CHE CONTIENE IL TIPO DI CAMERE IN VENDITA
echo"<tr>";
echo "<td>N° CAMERE:</td>";
for($numero_camere=0; $numero_camere<=15; $numero_camere++)
{
echo "<td width=50 align=center><input type=\"text\" name=\"numero_camere[$numero_camere]\" size=5></td>";
}
echo "</tr>";
//CREO LA TABELLA CHE CONTIENE IL NUMERO MINIMO DI NOTTI DI DEFAULT SARA' 1
echo"<tr>";
echo "<td>MINIMO DI NOTTI:</td>";
for($minimo_di_notti=0; $minimo_di_notti<=15; $minimo_di_notti++)
{
echo "<td width=50 align=center><input type=\"text\" name=\"minimo_di_notti[$minimo_di_notti]\" value=1 size=5></td>";
}
echo "</tr>";
echo "</table>
<a href=index.php>VAI AVANTI DI 15 GIORNI</a>
";
echo "<input type=submit name=Submit value=Invia>";
echo "</form>";
?>
Ora vorrei fare in modo che premendo sul link VAI AVANTI DI 15 GIORNI, si aggiorni la tabella mostrando i 15 giorni successivi.
Come posso fare?