Codice PHP:
$query = "SELECT DISTINCT field FROM table";
$result = mysql_query($query);
$numRows = mysql_num_rows($result);
while ($row = mysql_fetch_array($result))
{
$queryCount = "SELECT field FROM table WHERE field = '$row['field']";
$resultCount = mysql_query($queryCount);
$numField = mysql_num_rows($result);
echo 'Il valore ' . $row['field'] . ' è presente ' . $numField . ' volte
';
}
Per il valore più rappresentato la query dovrebbe essere questa:
$query = "SELECT field, count(*) FROM table GROUP BY field ORDER BY field ASC LIMIT 0,1";
Non so se è corretta: ho alcuni dubbi. Nel caso non funzioni dimmelo che vediamo di aggiustarla.
Ciao!