Recherche dans la table impossible
Bonjour,
je suis en train de réaliser un programme d'authentification à une base de données. Le script php ne trouve pas le bon mot de passe et le bon login, c'est là mon problème. Quelqu'un peut il m'aider? Merci.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
| <html>
<head>
</head>
<body>
<form name="formulaire" method="POST" action="exercice1.php">
<table border="1" cellspacing="0" cellpadding="0" align="center">
<tr>
<td>
<table>
<tr>
<td colspan="2" align="center"><b>Formulaire d'authentification</b></td>
</tr>
<tr>
<td>Nom d'utilisateur: </td><td><input type="text" name="zoneNom"></td>
</tr>
<tr>
<td>Mot de passe: </td><td><input type="text" name="zoneMdp"></td>
</tr>
<tr>
<td align="center"><input type="reset" name="btonreset" value="effacer"></td><td align="center"><input type="submit" name="btonok" value="ok"></td>
</tr>
</table>
</td>
</tr>
</table>
</form>
</body>
</html> |
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| <?php
$connection=mysql_connect("localhost", "root", "");
if($connection)
{
$bd=mysql_select_db("aigemephp");
if($bd)
{
$nu=$_POST['zoneNom'];
$mdp=$_POST['zoneMdp'];
$requete="select * from authentification";
$resultat=mysql_query($requete);
while ($ligne=mysql_fetch_assoc($resultat))
{
if($nu=$ligne['login'] && $mdp=$ligne['motdepasse'])
echo ("login et mot de passe trouvés");
else
echo ("login et mot de passe non trouvés");
}
}
else
die (mysql_error());
}
else
die (mysql_error());
?> |