Chiedo aiuto per un piccolo problema con una query:

Ho un form con il campo "Cognome";

Sto cercando di fare in modo che i cognomi uguali vengano messi in una tabella e contati:

Allora per esempio: Due persone scrivono il proprio cognome "Rossi" e altri 4 "Bianchi"

poi nella tabella spunterà "Rossi | 2 ", "Bianchi | 4" e così via.

Per ora ho formulato così:

Codice PHP:
$q = "SELECT COUNT(*) AS totale, cognome FROM tabella GROUP BY cognome ORDER BY totale";
$query = mysql_query($q)or die(mysql_error());
while(
$tot = mysql_fetch_array($query)){
echo
$cognome, $tot['totale']."<br />";
}