Ciao a tutti,
Ho una pagina che mi stampa l'elenco delle fatture, raggruppate per mese.
Questo oltre ad un semplice fatto di visualizzazione mi serve per poter calcolare il subtot di ogni mese e il totale finale dell'anno.
La query è la seguente:
Codice PHP:
$gruppi = "SELECT MONTH(data) AS mese, YEAR(data) AS anno, DAY(data) AS giorno, fatture_clienti.*
FROM fatture_clienti WHERE MONTH(data) ='$i' ";
if($_POST['anni'] != '') { $gruppi .= "AND (YEAR(data)=".$_REQUEST['anni'].")"; }
if($_POST['mesi'] != '') { $gruppi .= "AND (MONTH(data)=".$_REQUEST['mesi'].")"; }
if($_POST['clienti'] != '') { $gruppi .= "AND (ID_CLIENTE=".$_REQUEST['clienti'].")"; }
$gruppi .= "ORDER BY YEAR(data) DESC , MONTH(data) , DAY(data)";
dove $i è un numero che va da 1 a 12 grazie a un ciclo for.
All'interno di questo ciclo for stampo l'elenco di mese in mese.
Con la query fatta in questo modo però se voglio aggiungere la paginazione ovvero (LIMIT $primo, $per_page)
Mi fa la paginazione del mese in cui si trova.
Qualcuno saprebbe aiutarmi?
Grazie mille!