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!