Masquer les données d'un champs mysql

Fermé
djalil - 25 déc. 2011 à 09:37
 djalil - 27 déc. 2011 à 09:20
Bonjour,

Je suis débutant en mysql, j'utilise Easyphp, je veut savoir est ce que c'est possible de masquer les données d'un champs. par exemple: si j'ai un champs mot de passe et que j'insère dans ce champs la valeur "mot de passe" alors est il possible par exemple d'afficher :"************" dans ma base de données ?

j'espère que jetait assez clair


2 réponses

Bonsoir

Non, ce n'est pas possible à moins de modifier toi-même le code de phpmyadmin.
Mais c'est surtout inutile. Il suffit de ne pas enregistrer les mots de passe en clair dans ta base. Le procédé le plus classique consiste à utiliser la fonction MD5

INSERT INTO matable (mdp, nom) VALUES (MD5('$password'), '$nom')

et bien sûr d'utiliser cette même fonction pour vérifier
SELECT * FROM matable WHERE nom='$nom' AND mdp=MD5('$password')
4
Ok, Merci bcp le père
0
Ok, Merci beaucoup le père.
0