Bonjour,
La requête:
$requete = mysql_query('SELECT A.NomSite, A.Categorie FROM GestionMenus A, FicheSitesJeux B, NoteGlobaleVotes C WHERE A.NomSite = B.NomSiteJeux AND A.Section = "JeuxEnLigne" AND B.Taille = "Long" AND B.NomSiteJeux NOT IN (SELECT id_du_vote FROM NoteGlobaleVotes ORDER BY note DESC LIMIT 10) GROUP BY B.NomSiteJeux') or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
Renvoie:
Alors l'erreur retournée est : Erreur SQL !Resource id #6
This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'
Et cela renvoie :
Erreur SQL !Resource id #6
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'C.note ORDER BY C.note DESC LIMIT 10' at line 1
Pour:
$requete = mysql_query('SELECT A.NomSite, A.Categorie, C.note FROM GestionMenus A, FicheSitesJeux B, NoteGlobaleVotes C WHERE A.NomSite = B.NomSiteJeux AND A.Section = "JeuxEnLigne" AND B.Taille = "Long" AND B.NomSiteJeux NOT IN (SELECT id_du_vote FROM NoteGlobaleVotes) GROUP BY A.NomSite, A.Categorie C.note ORDER BY C.note DESC LIMIT 10') or die('Erreur SQL !'.$sql.'<br>'.mysql_error());
Merci
Partager