2 votes

Erreur de requête MySQL

Quelqu'un peut-il m'aider à corriger l'erreur suivante que je continue à obtenir lorsque j'essaie d'exécuter ma requête MySQL.

Voici mon 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 'WHERE user_id = '3' AND id = '3' AND friendship_status = '0'' at line 2

Voici mon code mysql.

SELECT users_friends.*
WHERE user_id = '$user_id'
AND id = '$request_id'
AND friendship_status = '0'

4voto

Brock Adams Points 36841

Il faut probablement ajouter : FROM users_friends juste avant le WHERE .

SELECT  users_friends.*
FROM    users_friends
WHERE   user_id = '$user_id'
AND     id = '$request_id'
AND     friendship_status = '0'

0voto

Prasoon Saurav Points 47488

Essayez ceci

(PHP supposé)

 $string = "SELECT from  database_name.table_name 
            WHERE user_id ='".$user_id."' AND id= '".$request_id."'
            AND friendship status ='0' ";

J'ai supposé que $user_id y $request_id sont de varchar/text type

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X