IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Problème de récupération de variables en $_GET [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 100
    Par défaut Problème de récupération de variables en $_GET
    Bonjour à tous,

    Voila, j'ai encore un bug depuis la mise en ligne de mon appli alors que cette fonction marchait trés bine en local (classique..).Je usis passé de MySQL 4 à MySQL 5. C'est peut etre à cause de ca, je sais pas.

    voila, je transmet une requette via l'URL que je recupere dans une autre page avec un _GET. Jusque la tout va bien. Je termine ma requette par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Observateurs LIKE \"%,".$id_user.",%\"";
    Lorsque je transmet via l'URL, la fin de la requette s'affiche comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Observateurs%20LIKE%20"%,1,%"
    .

    Jusque la tout est normal. Dans ma page ou je recupere la variable, je le fais comme ceci:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $res=$_GET['req'];
    $result= mysql_query($res)or die("$res".mysql_error());
    Et alors la, voila ce que ca m'affiche :

    Observateurs LIKE \"%,1,%\"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 '\"%,1,%\"' at line 1

    Il me rejoute des caracters d'echapement tout seul, 2 "\\" qui me font foirer la requette.

    Quelqu'un a une idée, parce que moi je n'en est plus..

  2. #2
    Membre éprouvé
    Avatar de SOAD08
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 101
    Par défaut
    si ça vient seulement du \\ essaye avec
    $res=strip_slash($_GET['req']);

    si ça ne marche toujours pas fait un echo $res et donne nous ta requete une fois traitée.
    www.cppreference.com ==> A lire pour vos problèmes touchant à la STL
    www.php.net ==> A lire avant de demander le fonctionnement d'une fonction PHP

    Alliance developpez Muzgo

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    100
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 100
    Par défaut
    Citation Envoyé par SOAD08
    si ça vient seulement du \\ essaye avec
    $res=strip_slash($_GET['req']);
    Yes ca a marché.. ! ca y est, j'ai bien l'impression qu'il y atout qui marche! Ha ben ca fait plaisir!

    Juste pour info, c'est "stripslashes", strip_slash ca marche pô..

  4. #4
    Membre éprouvé
    Avatar de SOAD08
    Profil pro
    Inscrit en
    Juillet 2004
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France

    Informations forums :
    Inscription : Juillet 2004
    Messages : 101
    Par défaut
    ah désolé je n'utilise plus beaucoup cette fonction
    www.cppreference.com ==> A lire pour vos problèmes touchant à la STL
    www.php.net ==> A lire avant de demander le fonctionnement d'une fonction PHP

    Alliance developpez Muzgo

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 12/03/2007, 18h08
  2. Réponses: 23
    Dernier message: 21/12/2006, 22h47
  3. Réponses: 6
    Dernier message: 07/07/2006, 17h27
  4. [VBA-E]problème de récupération de variables et d'event
    Par zenix dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 24/04/2006, 12h53
  5. [MySQL] problèmes de récupération de variables
    Par bullrot dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 03/03/2006, 12h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo