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 confirmé
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 104
    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 confirmé
    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
    Par défaut
    il faut échaper les " qui doivent être intégrés à la requête avec un \ (tuto PHP de super Base)
    Rédacteur "éclectique" (XML, Cours PHP, Cours JavaScript, IRC, Web...)
    Les Règles du Forum - Mon Site Web sur DVP.com (Développement Web, PHP, (X)HTML/CSS, SQL, XML, IRC)
    je ne répondrai à aucune question technique via MP, MSN ou Skype : les Forums sont là pour ça !!! Merci de me demander avant de m'ajouter à vos contacts sinon je bloque !
    pensez à la balise [ code ] (bouton #) et au tag :resolu: (en bas)

  3. #3
    Membre expérimenté
    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
    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
    Membre expérimenté
    Avatar de titoumimi
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    3 707
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

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

    http://pbnaigeon.developpez.com/tuto...phe-guillemet/
    Globalement inoffensif
    Merci de respecter les règles du forum.
    Aucune question technique par MP !
    _______________________________________________________________________
    Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
    Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
    Tutoriaux HTML/CSS et PHP

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

    Informations forums :
    Inscription : Avril 2005
    Messages : 104
    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, 09h37
  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, 15h49
  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, 18h35
  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, 15h02
  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, 15h05

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