allora
in pratica lo script postato all'inizio mi mostra gli incassi totali senza nessuna divisione. Ogni volta che aggiungo una vendita in automatico si somma a quella cifra.
Ora pero' vorrei fare in modo che ogni mese dell'anno mi faccia vedere l'incasso in modo da fare un paragone con l'anno prima
Adesso nel db io faccio finire le date nel formato 0000-00-00 00:00:00 mentre in quella query di prova che ho postato e cioe'
Codice PHP:
$sql = "SELECT count(incasso) FROM $tabella WHERE data BETWEEN 20060301000000 AND 20070102235959 group by incasso";
penso di aver sbagliato a scrivere le date (vedi 20060301000000 e 20070102235959)
Ricapitolando, lo script mi dovrebbe mostrare ogni mese l'incasso... è possibile farlo in automatico?
Calcola che ne ho uno che mi mostra giorno per giorno l'incasso, e lo faccio cosi':
Codice PHP:
$query=mysql_query("SELECT DATE_FORMAT(`data`, '%d/%m/%Y') AS fdata, format(SUM(incasso),2) FROM $tabella GROUP BY `fdata` ORDER BY id DESC LIMIT 0,30") or die(mysql_error());
$incasso_giorno = $incasso_giorno + $riga['incasso'];
while(list($data, $incasso_giorno) = mysql_fetch_row($query))
echo "[b]$data[/b] - $incasso_giorno
";
Quindi che faccio per vedere ogni mese quanto incassa??