Champ PASSWORD | MySQL

Bonjour, j'ais envoyer des données dans ma bdd avec le moyen suivant :
password('pass') 

En gros les données de la bdd sont "crypté"

Je voulais juste savoir le code à faire pour les récupéré pour l'identification
car j'ais essayer des trucs mais c'est peut concluant.
Merci.

Edit : j'aimerais en fait que php le décrypte à la réception pour pouvoir le comparé au mot de passe.

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Bonsoir

    Ne décode rien du tout...
    Au contraire, crypte le mot de passe que tu reçois pour le comparer au mot crypté qui est dans ta base.
    1. Oui j'y ais pensé, mais je ne vois pas exactement comment faire.

      J'ais essayer des trucs comme :
       $mavariable = PASSWORD($pass); 
      
      
       $mavariable = PASSWORD('$pass'); 
       


      Mais j'ais toujours une erreur :/

      Aurais tu l'amabilité de m'expliquer ? :)
      L'inconscient ne dort jamais..
      1. Tu confonds PHP et MySQL

        PASSWORD() est une fonction mysql, elle ne peut pas marcher en php. Il faut s'en servir dans une requête, genre :

        mysql_query("SELECT * FROM matable WHERE nom='$nom' AND mdp=PASSWORD('$pass')");
        1. Merci merci merciiiii beaucoup, et désolé du dérangement.