Problème apostrophe mysql-php
Bonsoir.
J'ai une base de donnée avec une table nommé membre et qui contient un champs nommé login.
Quand j'insère des membres a partir de php ils sont enregistrés dans cette table.
avant d'insérer le login j'utilise la fonction php qui ajoute un antislah avant chaque apostrophe
Par exemple pour un login " l'admin " dans la base de donnée il sera stocké sous forme .
Ensuite quand j'essaye de recherche un membre par login j'execute une requete sql du genre
Code:
1 2 3 4
|
SELECT *
FROM membre
WHERE login = 'login que je veut' |
supposont que je veux rechercher un utilisateur avec le login l'admin mais qui est stockée dans la bd sous forme de l\'admin
donc ce la donnera
Code:
1 2 3 4
|
SELECT *
FROM membre
WHERE login = ' l\'admin ' |
Quand j'execute cela, il ne rend aucun resultat même si cet utilisateur existe dans la base de donnée .
Svp avez vous une solution ?