Compter le nombre de valeurs identiques dans une colonne d'une table
Bonjour,
Voila mon problème,
J'ai une colonne "fruits" qui contient différents nom de fruits.
En 1er, je dois compter le nombre de fois que chaque fruit apparait dans la colone et ensuite classer le résultat en décroissance.
ex :
Fraise : 10
poire : 8
pomme : 5
J'ai essayé cela:
Code:
1 2 3 4 5 6 7
| $req = mysql_query("SELECT fruits FROM alliments")or die(mysql_error());
$donnees = mysql_fetch_array($req)or die(mysql_error());
$nombre = array_count_values($donnees);
foreach ( $nombre as $key => $value)
{
echo $key." est réprésenté ".$value." fois dans la liste<br />";
} |
mais sans résultat probant.
J'espère avoir été assez clair
Merci d'avance pour vos réponse.