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
Configuration: Linux Firefox 3.0.1
A voir également:
- Problème avec une requête
- Quelle requete écrire pour demander au moteur de recherche tennis - <a href="https://forums.commentcamarche.net/forum/access-138">Forum Access</a>
- Échec de la requête en raison d'une grave erreur matérielle - <a href="https://forums.commentcamarche.net/forum/disque-dur-ssd-182">Forum Disque dur / SSD</a>
- Requete sql pix - <a href="https://forums.commentcamarche.net/forum/php-155">Forum PHP</a>
- L'opérateur ou l'administrateur a refusé la requête ✓ - <a href="https://forums.commentcamarche.net/forum/windows-11">Forum Windows</a>
- 400 mauvaise requête le bon coin ✓ - <a href="https://forums.commentcamarche.net/forum/google-chrome-214">Forum Google Chrome</a>
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