Problème avec une requête
Résolu
Guillaume k
Messages postés
24
Statut
Membre
-
Guillaume k Messages postés 24 Statut Membre -
Guillaume k Messages postés 24 Statut Membre -
Bonjour,
J'ai un problème avec une requête MySQL.Voici le message d'erreur qui m'est renvoyé :
Et voici la partie du fichier correspondant à la requête :
Je ne comprends pourquoi cette erreur s'affiche, je n'ai pas trouvé d'erreur dans la requête. Peut-être suis-je passé dessus sans la voir ?
Merci d'avance
Guillaume
J'ai un problème avec une requête MySQL.Voici le message d'erreur qui m'est renvoyé :
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 'FROM ef_category c LEFT JOIN ef_forum f ON f.parent_id=c.id LEFT JOIN ef_post p ' at line 1
Et voici la partie du fichier correspondant à la requête :
$query = mysql_query('SELECT c.id AS c_id, c.name AS c_name,' .
'f.id AS f_id, f.name AS f_name, f.subname AS f_subname,' .
'p.id AS p_id, p.author AS p_author, DATE_FORMAT(p.date, "%d/%m/%Y à %H:%i:%s") AS p_date,' .
't.title AS t_title,' .
'FROM ef_category c ' .
'LEFT JOIN ef_forum f ON f.parent_id=c.id ' .
'LEFT JOIN ef_post p ON p.id=f.last_post_id' .
'LEFT JOIN ef_thread t ON t.id=p.thread_id ' .
'ORDER BY c.number ASC') or die(mysql_error());
Je ne comprends pourquoi cette erreur s'affiche, je n'ai pas trouvé d'erreur dans la requête. Peut-être suis-je passé dessus sans la voir ?
Merci d'avance
Guillaume
A voir également:
- Problème avec une requête
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ✓ - Forum Java
- Difficulté avec requête SQLite ✓ - Forum Android
- Quelle requête écrire pour demander au moteur de recherche de présenter de préférence les pages web traitant de tennis mais pas de tennis de table ? ✓ - Forum Access
- L'opérateur ou l'administrateur a refusé la requête ✓ - Forum Windows
- Roxane cherche des informations pour écrire un rapport sur la diversité. avec un moteur de recherche généraliste, elle souhaite limiter les résultats de sa recherche aux pages de l’organisation internationale de la francophonie. quelle requête doit-elle taper dans le champ de recherche ? - Forum Réseaux sociaux
4 réponses
Oui tu a du passer dessus ^^
change
'LEFT JOIN ef_post p ON p.id=f.last_post_id'
en
'LEFT JOIN ef_post p ON p.id=f.last_post_id '
il faut rajouter un espace a la fin sinon il concatene en collant cette ligne à la ligne en dessous
change
'LEFT JOIN ef_post p ON p.id=f.last_post_id'
en
'LEFT JOIN ef_post p ON p.id=f.last_post_id '
il faut rajouter un espace a la fin sinon il concatene en collant cette ligne à la ligne en dessous
Merci, j'ai corrigé mais j'ai toujours un message d'erreur :
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 'FROM ef_category c LEFT JOIN ef_forum f ON f.parent_id=c.id LEFT JOIN ef_post p ' at line 1