Codice PHP:
$data_arrivo=$_POST['from'];
list($dd, $mm, $yyyy) = explode('/', $data_arrivo);
$start_pre = mktime(0,0,0,$mm, $dd, $yyyy);
$data_partenza=$_POST['to'];
list($dd, $mm, $yyyy) = explode('/', $data_partenza);
$stop_pre = mktime(0,0,0,$mm, $dd, $yyyy);
$n=0;
$sql=mysql_query("select id_prezzo, id_hotel, id_camera, DATE_FORMAT(dal_giorno, '%d/%m/%Y') AS dal_giorno, DATE_FORMAT(al_giorno, '%d/%m/%Y') AS al_giorno, tipo_camera, prezzo, quantita, rilascio from prezzi where id_hotel=1 and id_camera=1");
while ($riga=mysql_fetch_array($sql)) {
$id_prezzo=$riga['id_prezzo'];
$id_hotel=$riga['id_hotel'];
$id_camera=$riga['id_camera'];
$dal_giorno=$riga['dal_giorno'];
$al_giorno=$riga['al_giorno'];
$tipo_camera=$riga['tipo_camera'];
$prezzo=$riga['prezzo'];
$prezzo = number_format($prezzo, 2, ',', ' ');
$prezzo = str_replace(",",".",$prezzo);
$quantita=$riga['quantita'];
$rilascio=$riga['rilascio'];
$data = "$dal_giorno";
list($dd, $mm, $yyyy) = explode('/', $data);
$data1 = mktime(0,0,0,$mm, $dd, $yyyy);
$data = "$al_giorno";
list($dd, $mm, $yyyy) = explode('/', $data);
$data2 = mktime(0,0,0,$mm, $dd, $yyyy);
$n++;
//QUESTA PARTE NON SONO SICURO CHE E' CORRETTA
$periodo_.$n = array("$data1", "$data2", "$prezzo");
//QUESTA RIGA DI CODICE NON CAPISCO COME CREARLA DINAMICAMENTE
$per = array($periodo_1, $periodo_2);
}
Per il resto, dopo credo che mi basterebbe copiare il resto del tuo codice per avere le varie somme... o no?