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!