Avrei bisogno di sommare tutta la colonna 'prezzi' della tabella vendite con un certo criterio,ho cercato di impostare il tutto cosi:
La query di richiamo dal database funziona perfettamente, ma vorrei che ogni volta che "scocca"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);
?>
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?
Ps: Ammetto che dal'ho quasi inventato il codiceCodice PHP:
$now=date("Y-m-d");