totale fine giornata PHP e MySQL?
Avrei bisogno di sommare tutta la colonna 'prezzi' della tabella vendite con un certo criterio,ho cercato di impostare il tutto cosi:
Codice PHP:
<?php
session_start();
$connessione=mysql_connect("localhost","sito","");
if(!$connessione){die ("Connessione fallita!".mysql_error());}
$database=mysql_select_db('my_database',$connessione);
if(!$database){die ("Database non trovato!".mysql_error());}
$selezione=mysql_query("SELECT * FROM vendite ORDER BY data DESC");
if(!$selezione){die ("Non riesco a trovare la tabella nel database".mysql_error());}
echo "<table border=1><tr>
<td width=10%><strong>Articolo</strong></td>
<td width=8%><strong>Colore</strong></td>
<td width=4%><strong>Taglia</strong></td>
<td width=4%><strong>Prezzo</strong></td>
<td width=7%><strong>Data</strong></td>
</tr></table>";
while($estrazione=mysql_fetch_array($selezione)){
echo "<table border=1><tr>
<td width=10%>"
.$estrazione['articolo']."</td><td width=8%>".
$estrazione['colore']."</td><td width=4%>"
.$estrazione['taglia']."</td><td width=4%>".
$estrazione['prezzo']."</td><td width=7%>"
.$estrazione['data']."<br></td></tr></table>";
$estrazione['data']=$cambio;
}
$now=date("Y-m-d");
if($cambio != $now){
$row=mysql_fetch_assoc(mysql_query("SELECT SUM(prezzo) AS totale FROM vendite"));
echo "<strong>Totale giornata:".$row['totale']."</strong>";
}
mysql_close($connessione);
?>
La query di richiamo dal database funziona perfettamente, ma vorrei che ogni volta che "scocca"
il giorno seguente mi faccia un totale dei prezzi degli articoli venduti il giorno precedente..
come ho impostato questo script mi fa la somma di tutti i giorni...
Chi mi aiuta per favore? :roll:
Ps: Ammetto che da
Codice PHP:
$now=date("Y-m-d");
l'ho quasi inventato il codice :oops: