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 :

message d'erreur sql : champ inconnu [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 3
    Par défaut message d'erreur sql : champ inconnu
    Salut la requête suivante doit me retourner le code_poste et code_article d'une table à partir d'une variable d'une autre requête $ordonnee[0]. Or je ne comprend pas pourquoi ce message d'erreur.
    Merci de m'aider


    select3 = 'SELECT code_poste, code_article FROM phase WHERE code_article='.$ordonnee[0];
    $result3= mysql_query($select3) or die ('Erreur : '.mysql_error() );

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    Quel message d'erreur ? Serait-ce parce que tu as oublié le $ sur select3 à la première ligne?

    Et également le séparateur ';' dans la reqûete. Ça devrait être:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $select3 = 'SELECT code_poste, code_article FROM phase WHERE code_article='.$ordonnee[0].';';

  3. #3
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 3
    Par défaut
    désolé c'etait pas le bon code. c'est celui ci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    $select3 = 'SELECT code_poste, code_article FROM phase WHERE code_article='.$ordonnee[0];
       $result3= mysql_query($select3) or die ('Erreur : '.mysql_error() );
    le message d'erreur est :
    Erreur : Champ 'P1' inconnu dans where clause

    par contre ton code me retourne l'erreur parse error

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Par défaut
    Mets ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $select3 = "SELECT code_poste, code_article FROM phase WHERE code_article='".$ordonnee[0]."';";
    Cela devrait marcher, si cela bloque, tu es sûr que le champ correspondant à P1 existe ?

  5. #5
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 3
    Par défaut
    cool ça à marcher . Merci bcp!!!!!!

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 22/09/2007, 17h34
  2. [MySQL] Message d'erreur SQL mysql_fetch_assoc(): supplied argument is not a valid
    Par pony99 dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 19/02/2007, 16h44
  3. [VB6-Access]Erreur de champ inconnu
    Par Xan dans le forum Langage SQL
    Réponses: 10
    Dernier message: 13/04/2006, 16h24
  4. [VB6-Access]Erreur de champ inconnu
    Par Xan dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 13/04/2006, 16h15
  5. sql champ inconnu
    Par sabrina22 dans le forum Bases de données
    Réponses: 1
    Dernier message: 03/01/2006, 13h42

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