Requete SQL et @ [Résolu]

Signaler
Messages postés
50
Date d'inscription
lundi 28 mai 2007
Statut
Membre
Dernière intervention
18 décembre 2008
-
Messages postés
50
Date d'inscription
lundi 28 mai 2007
Statut
Membre
Dernière intervention
18 décembre 2008
-
Bonjour, bonsoir,

Voila, j'ai un petit soucis au niveau d'une requete SQL (qui ne fonctionne pas, bien évidement!!!).

Voici 2 requetes :

$mdp='123';
$Query = 'SELECT mail, mdp FROM clients WHERE mdp= '.$mdp ;
>> Celle ci fonctionne tres bien !

$mail='val.val@yahoo.fr';
$Query = 'SELECT mail, mdp FROM clients WHERE mail= '.$mail ;
>> Celle la non à priori à cause du @ !!

Dans le code d'envoi de la requete, j'ai une fonction trim(); est-ce que c'est elle qui bloque?
Sinon d'ou est-ce que ca vient? Comment est ce que je peut faire passer ce (fichu) @!!

J'espere que quelqu'un pourra m'éclairer! merci d'avance! Val

2 réponses

Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Hello,

il faut mettre des guillemets autour d'une valeur texte.

$Query = 'SELECT mail, mdp FROM clients WHERE mail= \''.$mail.'\';';

à+
Messages postés
50
Date d'inscription
lundi 28 mai 2007
Statut
Membre
Dernière intervention
18 décembre 2008
1
Houha!!
Ca marche! c'est énorme!! merci beaucoup!!