Bien, as-tu fait un écho de ta variable $query_notemoyenne pour voir si la requete générée est la bonne?
Et as-tu essayé cette requête sous MySQL, directement?
Code : Tout sélectionner
SELECT lieu, AVG(note)
FROM photo
WHERE
lieu = 'Atlantic City'
GROUP BY lieu ;
mysql_select_db($database_photos, $photos);
$query_notemoyenne = "SELECT lieu, AVG(note) FROM photo WHERE lieu = '%s' GROUP BY lieu ;";
$notemoyenne = mysql_query($query_notemoyenne, $photos) or die(mysql_error());
while($print = mysql_fetch_row($result))
{
echo "$print[0]";
echo "$print[1]<br>";
}
Ha ben ça c'est certainLe champ 'note' à l'intérieur de ma table est de type "set".
Est-il possible que ça pose problème?