PHP קוד:
$result = mysql_query('SELECT q,COUNT(q) as numofresults FROM search GROUP BY q ORDER BY numofresults LIMIT 10');
while($r=mysql_fetch_array($result)){
echo $r['q'] . " - ".$r['numofresults'];
}
זה קוד הרבה יותר יעיל..וגם עושה את מה שאתה צריך..