Supponiamo di avere degli utenti e volerli contare suddividendoli in categorie:
Certificati (si) e Non certificati (no)
prepariamo la query:
$select = mysql_query("SELECT certificato, Count(*)
FROM utenti
group by certificato
order by certificato");
$ind = 0;
while($row = mysql_fetch_array($select))
{
$conta[$ind] = $row['Count(*)'];
$valorecert[$ind] = $row['certificato'];
$contatotale = $contatotale + $conta[$ind];
echo "certificati: ".$valorecert[$ind]." ".$contacert[$ind];
$ind = $ind + 1;
}
echo "totale: ".$contatotale
La nostra query fornirà tante righe quanti sono i valori possibili del campo certificato, nel nostro caso 2.
nel nostro esempio:
certificati: no 45
certificati: si 55
totale: 100
Questo esempio l'ho tratto dal mio sito www.kmverdi.eu dategli un occhio.
Nessun commento:
Posta un commento