Bonjour,
J'ai une table member où est stocké l'id, le nom, le mot de passe, et le grade du membre, respectivement sur me_id, me_name,me_pass et me_whois.
J'essaie désespérement de reprendre l'utilisateur ayant comme mot de passe 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 et pour nom test.
Je fais donc une requete SQL select * from member where me_name='test' and me_pass='9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08'
Je lance ma requête : résultat regarder pourtant je fais le nécessaire
la première requete histoire de vérifier qu'est ce qui est présent dans ma base
mysql> select * from member;
et le résultat qui me parait assez logique
1 2 3 4 5 6 7
|
+-------+---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------+
| me_id | me_name | me_pass | me_code |
+-------+---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------+
| 1 | test | 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 | 3 |
+-------+---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------+
1 row in set (0.00 sec) |
la seconde, histoire de réduire le champ de visibilité
1 2
|
mysql> select * from member where me_name='test'; |
et le résultat est le même (je n'en attendais pas moins)
1 2 3 4 5 6
| +-------+---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------+
| me_id | me_name | me_pass | me_code |
+-------+---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------+
| 1 | test | 9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08 | 3 |
+-------+---------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+---------+
1 row in set (0.00 sec) |
enfin, la dernière. celle que je veux vraiemenet affiché
1 2
|
mysql> select * from member where me_name='test' and me_pass='9f86d081884c7d659a2feaa0c55ad015a3bf4f1b2b0b822cd15d6c15b0f00a08'; |
mais le résultat est quelques peut différents
PS : La requete est générée par PHP
Partager