Allora... ecco al momento come conto solo il numero delle prenotazioni...
codice:
<?php
// richiamo lo script responsabile della connessione a MySQL
include "connessione.php";
// esecuzione query numero delle prenotazioni presenti nel DB
$query_prenotazioni = "SELECT * FROM prenotazioni";
$result_prenotazioni = mysql_query($query_prenotazioni) or die (mysql_error());
// numero delle prenotazioni presenti nel DB
$numero_prenotazioni = mysql_num_rows($result_prenotazioni);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// esecuzione query numero delle prenotazioni 2016 presenti nel DB
$query_prenotazioni_2016 = mysql_query("SELECT count(*) AS conteggio FROM prenotazioni WHERE SUBSTRING(checkin, 1, 4) = '2016'");
$result_prenotazioni_2016 = mysql_fetch_row($query_prenotazioni_2016);
// numero delle prenotazioni 2016 presenti nel DB
$numero_prenotazioni_2016 = mysql_result($query_prenotazioni_2016, 0);
// esecuzione query numero delle prenotazioni 2016 presenti nel DB - Suite 01
$query_prenotazioni_2016_suite_01 = mysql_query("SELECT count(*) AS conteggio FROM prenotazioni WHERE SUBSTRING(checkin, 1, 4) = '2016' AND suite = 'Suite 01'");
$result_prenotazioni_2016_suite_01 = mysql_fetch_row($query_prenotazioni_2016_suite_01);
// numero delle prenotazioni 2016 presenti nel DB - Suite 01
$numero_prenotazioni_2016_suite_01 = mysql_result($query_prenotazioni_2016_suite_01, 0);
// esecuzione query numero delle prenotazioni 2016 presenti nel DB - Suite 02
$query_prenotazioni_2016_suite_02 = mysql_query("SELECT count(*) AS conteggio FROM prenotazioni WHERE SUBSTRING(checkin, 1, 4) = '2016' AND suite = 'Suite 02'");
$result_prenotazioni_2016_suite_02 = mysql_fetch_row($query_prenotazioni_2016_suite_02);
// numero delle prenotazioni 2016 presenti nel DB - Suite 02
$numero_prenotazioni_2016_suite_02 = mysql_result($query_prenotazioni_2016_suite_02, 0);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// esecuzione query numero delle prenotazioni 12-2016 presenti nel DB
$query_prenotazioni_12_2016 = mysql_query("SELECT count(*) AS conteggio FROM prenotazioni WHERE SUBSTRING(checkin, 1, 7) = '2016-12'");
$result_prenotazioni_12_2016 = mysql_fetch_row($query_prenotazioni_12_2016);
// numero delle prenotazioni 12-2016 presenti nel DB
$numero_prenotazioni_12_2016 = mysql_result($query_prenotazioni_12_2016, 0);
// esecuzione query numero delle prenotazioni 12-2016 presenti nel DB - Suite 01
$query_prenotazioni_12_2016_suite_01 = mysql_query("SELECT count(*) AS conteggio FROM prenotazioni WHERE SUBSTRING(checkin, 1, 7) = '2016-12' AND suite = 'Suite 01'");
$result_prenotazioni_12_2016_suite_01 = mysql_fetch_row($query_prenotazioni_12_2016_suite_01);
// numero delle prenotazioni 12-2016 presenti nel DB - Suite 01
$numero_prenotazioni_12_2016_suite_01 = mysql_result($query_prenotazioni_12_2016_suite_01, 0);
// esecuzione query numero delle prenotazioni 12-2016 presenti nel DB - Suite 02
$query_prenotazioni_12_2016_suite_02 = mysql_query("SELECT count(*) AS conteggio FROM prenotazioni WHERE SUBSTRING(checkin, 1, 7) = '2016-12' AND suite = 'Suite 02'");
$result_prenotazioni_12_2016_suite_02 = mysql_fetch_row($query_prenotazioni_12_2016_suite_02);
// numero delle prenotazioni 12-2016 presenti nel DB - Suite 02
$numero_prenotazioni_12_2016_suite_02 = mysql_result($query_prenotazioni_12_2016_suite_02, 0);
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// chiudo la connessione a MySQL
mysql_close($connessione);
?>
Come dicevo, non sono pratico ed infatti non riesco a ciclare la funzione del mese e sono quindi costretto a moltiplicare per ogni mese ed ogni suites, qui ho riportato solo dicembre 2016 ed il totale di tutto il 2016.
Consigli per semplificare le query?