Je voudrais pouvoir lister les parties d'un champs, et les compter.
exactement comme ici : http://sql.toutestfacile.com/cours/coun ... _by_2.php5
Sauf qu'avec mon code :
Code : Tout sélectionner
$requete = "SELECT hebergement, COUNT(hebergement) As somme FROM matable GROUP BY hebergement ORDER BY upby ASC" or die(mysql_error());
$res = mysql_query($requete);
$file = mysql_fetch_array($res);
echo $file['hebergement'];
echo ' apparait ';
echo $file['somme'].' fois';
echo ' <br /> ';
?>
Gite apparait 1 fois
alors que moi je veut obtenir :
Gite apparait 1 fois
Camping apparait 3 fois
Hôtel apparait 2 fois
Comment dois-je faire ? un while ?
Merci de vos réponses