|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||||
|
Membre à l'essai
![]() Inscription : juin 2009 Messages : 76 ![]() |
Bonjour,
J'ai un problème assez mystérieux (au moins pour moi). Je fais un requête de la manière suivante : Code :
Code :
SELECT `id` FROM `users` WHERE (`username` = 'pirate ' OR `username` = 'admin ' OR `username` = 'toto' ) Si je remplace mon code en écrivant $requeteRecuperationUserId en dur et en recopiant la valeur de $requeteRecuperationUserId affiché précedemment, ça marche j'ai bien tous les id voulus ! Code :
PS : la syntaxe particulière des requêtes vient de joomla |
||||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() ![]() |
Salut,
de mémoire j'avais eu un problème très similaire il y a qq mois, donc je ne pense pas que ça soit un problème spécifique à Joomla. Tjs de mémoire, j'avais résolu ça en virant les quotes inversées (alt gr 7), effectivement présentes dans les requêtes sql, mais pas en php. |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : juin 2009 Messages : 76 ![]() |
Je n'ai pas de quote inversé pour moi dans la requête qui me pose problème.
Mais je pense effectivement qu'il doit s'agir d'un problème de caractère mal interprété, étrange. |
|
|
00
|
|
|
#4 |
|
Membre à l'essai
![]() Inscription : juin 2009 Messages : 76 ![]() |
Je viens de trouver , il s'agit bien de caractères parasites.
un trim($value) permet de "nettoyer" $value et ça marche. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com