ERROR:Mixing of GROUP columns
Bonjour tout le monde,
Dans la continuité de mes news et commentaires associés, j'aimerais afficher le nombre de commentaires par news :aie: :? d'où le code ci -dessous :
Code:
1 2 3 4 5 6 7 8 9 10
|
$search = mysql_query("SELECT news.id,news.nom,news.titre,news.spec,news.photoarticle,news.visu,news.date,count( * ) AS nombre FROM news JOIN commentaire WHERE news.id = commentaire.sid ORDER BY news.date") or die ("ERROR:" . mysql_error());
$row = mysql_query($search);
$nombre = $row['nombre'];
while($row = mysql_fetch_assoc($search)) {
echo'<a href="commentaire.php?sid=$row[0]">commentaires '.$row['nombre'].'</a>';
} |
Mais le message d'erreur apparaît :
Citation:
ERROR:Mixing of GROUP columns (MIN(),MAX(),COUNT()...) with no GROUP columns is illegal if there is no GROUP BY clause
:? ?