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 :

erreur champ ' ' inconnu dans where clause [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
    Juin 2008
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 87
    Par défaut erreur champ ' ' inconnu dans where clause
    salut tout le monde,

    une partie de mon code fonctionne ainsi
    je récupère la valeur login de mon formulaire puis je cherche est ce quelle existe dans ma base.sachant que la valeur du test que j'utilise n'est pas dans ma table ce qui est normal c'est que je dois pas avoir des erreurs mais malheureusement j'ai une erreur que vous trouverez dans le dossier zip.

    vous trouverez ci joint mon code
    aidez moi svp
    Fichiers attachés Fichiers attachés

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    Bonjour,

    N'oublie pas de proteger les variables que tu injectes dans des requetes.

    Si ton champ login est une chaine, il faut l'encadrer de guillemets.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $query = "SELECT * FROM authentification WHERE LOGIN='" . mysql_real_escape_string($_POST['log'] . "'";
    Je suis par contre un peu perplexe sur l'erreur que tu nous indiques.
    Tu pourrais nous l'indiquer en entier et nous dire sur quelle ligne elle se produit ?
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 87
    Par défaut
    salut,
    si je vous ai donne l'erreur telle qu'elle s'affiche sur mon écran j'ai même donné une copie de la page pour que vous puissiez avoir une idée sur le problème .
    pour mieux vous expliquer les champs que j'ai sont tous des chaînes de caractères dans la base donc pourquoi faire un changement donc????

    mais ce que vous m'avez donné maintenant comme solution n'a pas réglé le problème.

  4. #4
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Es-tu sûr que le champ existe dans la table ?? C'est la seule source d'erreur possible...

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 87
    Par défaut
    salut,

    je suis sure et certaine que la table ne contient pas le login que je sais en plus la table est vide elle ne contient rien de rien

    merci pour votre aide

  6. #6
    Inactif  
    Avatar de Kerod
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    11 672
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 11 672
    Par défaut
    Peux-tu nous fournir les éléments suivants, stp :

    • La structure de la table (pas le contenu)
    • La requête SQL qui est effectuée si elle est différente de celle du fichier en pièce jointe


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

Discussions similaires

  1. [MySQL] erreur WHERE Champ 'F' inconnu dans where clause
    Par Invité dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 23/03/2013, 11h54
  2. [MySQL] Erreur :1054Champ inconnu dans where clause
    Par Denis Placé dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 09/03/2013, 08h45
  3. [MySQL] Champ '$demande' inconnu dans where clause
    Par boxster77 dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 24/11/2010, 16h52
  4. [MySQL] Champ 'Kaskroot' inconnu dans where clause
    Par visqueu dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 11/11/2010, 13h50
  5. Champ inconnu dans where clause
    Par sam01 dans le forum Requêtes
    Réponses: 2
    Dernier message: 10/06/2010, 12h48

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