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 :

[SQL] Problème de " dans requête SQL [Fait]


Sujet :

PHP & Base de données

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 104
    Points : 50
    Points
    50
    Par défaut [SQL] Problème de " dans requête SQL
    Bonjour, en fait j'ai un problème avec ma requete SQL, en effet, lorsque je tape ma fonction :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $res = odbc_exec($cnx, "SELECT Count(efd.IDENTIFIAN) FROM efd WHERE efd.DIRRES_D=1 AND (efd.TRANCHE_EF="Moins de 2 
    salariÚs" Or efd.TRANCHE_EF="2 Ó 4 salariÚs" Or efd.TRANCHE_EF="5 Ó 9 salariÚs" Or efd.TRANCHE_EF="10 Ó 19 salariÚs")
    ");
    echo odbc_result($res, 1 );
    la page ne marche pas alors que lorsque je tape:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $res = odbc_exec($cnx, "SELECT Count(efd.IDENTIFIAN) FROM efd WHERE efd.DIRRES_D=1 AND (efd.TRANCHE_EF=Moins de 2 
    salariÚs Or efd.TRANCHE_EF=2 Ó 4 salariÚs Or efd.TRANCHE_EF=5 Ó 9 salariÚs Or efd.TRANCHE_EF=10 Ó 19 salariÚs)
    ");
    echo odbc_result($res, 1 );
    (la même sans les guillemets) la page marche mais du coup la requete n'est plus valide donc les résultats ne s'affichent pas..
    est ce que qualqu'un sait comment faire pour contourner ce problème? merci d'avance!

  2. #2
    Expert éminent
    Avatar de Swoög
    Profil pro
    Inscrit en
    Janvier 2003
    Messages
    6 045
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Janvier 2003
    Messages : 6 045
    Points : 8 339
    Points
    8 339
    Par défaut
    il faut échaper les " qui doivent être intégrés à la requête avec un \ (tuto PHP de super Base)

  3. #3
    Membre confirmé
    Avatar de simone.51
    Inscrit en
    Juin 2002
    Messages
    137
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Juin 2002
    Messages : 137
    Points : 525
    Points
    525
    Par défaut
    Je pense qu'un petit tutoriel de base en php serait le bienvenu non?

    Sinon, faut mettre un \ devant les " ou alors utiliser le simple quote '

    [edit]Arfff... grillé par Swoög...[/edit]

  4. #4
    Expert éminent
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 3 707
    Points : 7 285
    Points
    7 285
    Par défaut
    et hop, un petit tuto sur l'utilisation des apostrophes et des guillemets...

    http://pbnaigeon.developpez.com/tuto...phe-guillemet/

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 104
    Points : 50
    Points
    50
    Par défaut
    Merci!! (promis la prochaine je cherche mieux avant de poster... )

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

Discussions similaires

  1. [MySQL] Syntaxe dans requête SQL
    Par Zhebulon dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 04/06/2009, 10h37
  2. Problème de syntaxe dans requête SQL
    Par soprano6217 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 03/06/2009, 16h49
  3. [SQL] Problème pour formuler une requête SQL
    Par renaud26 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 22/03/2008, 19h35
  4. [SQL] Problème résultat checkbox dans requête SQL
    Par Skeud007 dans le forum PHP & Base de données
    Réponses: 20
    Dernier message: 02/07/2006, 16h02
  5. [SQL] Problème d'addition dans requete SQL
    Par cheers94wow dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 10/05/2006, 16h05

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