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

Requêtes MySQL Discussion :

Fonction password dans une requête


Sujet :

Requêtes MySQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 96
    Points : 73
    Points
    73
    Par défaut Fonction password dans une requête
    Bonjour,
    voici mon code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $sql = "SELECT Login FROM nego
                    WHERE Login='$_POST[login]' AND MotPass=password($_POST[motpasse])";
             $result2 = mysql_query($sql)
                      or die("Impossible d'exécuter la requête password");
    si le mot de passe saisi est constitué de chiffres, la requête se passe bien. Mais si le mot de passe saisi est constitué de lettres, la requête ne s'exécute pas.

    Le champ MotPass de la table est un varchar(255)

    Où est mon erreur ? La fonction password() a t elle des restrictions ?
    Merci d'avance

  2. #2
    Membre confirmé Avatar de nounetmasque
    Inscrit en
    Janvier 2003
    Messages
    494
    Détails du profil
    Informations forums :
    Inscription : Janvier 2003
    Messages : 494
    Points : 570
    Points
    570
    Par défaut
    Il ne manquerait pas les caractères de chaîne autour de ton password. Essaye le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    $sql = "SELECT Login FROM nego WHERE Login = '$_POST[login]' AND MotPass = password('$_POST[motpasse]')";
    "Dieu reste muet, si seulement nous pouvions convaincre l'être humain d'en faire autant."

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    96
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 96
    Points : 73
    Points
    73
    Par défaut
    effectivement.

    j'avais essayé en les mettant ailleurs; je suis débutant, et me noie avec ces apostrophes et autres guillemets

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

Discussions similaires

  1. utilisation de la fonction Partdate() dans une requête
    Par jm6570 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 01/02/2010, 11h55
  2. [Access] Fonction TOP dans une requête sur deux tables
    Par pc75 dans le forum Langage SQL
    Réponses: 4
    Dernier message: 04/07/2007, 09h31
  3. [Requête] Utilisation d'une fonction perso dans une requête
    Par Julien Dufour dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 16/03/2007, 09h53
  4. [ACCESS2002][fonction sum dans une requête]
    Par louroulou dans le forum Access
    Réponses: 1
    Dernier message: 14/06/2006, 09h26

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