Boucle de récupération des données
Bonjour,
mon problème est le suivant. Je dois à l'aide d'un formulaire d'identification permettre l'affichage d'une table si le login et le passw sont ok.
Si j'essaye avec le premier login, ça affiche tout.
Si j'essaye avec les suivants, ça n'affiche qu'à partir de leur ligne.
Pourquoi la récupération ne commence t elle qu'à partir du login saisi ?
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <?php
$sql = "SELECT * FROM `utilisateur` LIMIT 0, 30";
$res = mysql_query($sql);
$row = mysql_fetch_assoc($res);
while ($row){
if($row['login'] == $login && $row['pass'] == $pass){
echo "<table border ='10'><tr><th>login</th><th>pass</th><th>mail</th><th>statut</th></tr><tr>";
while ($row){
foreach($row as $key => $val){
if ($val == $row['pass']){
echo "<td>"."***"."</td>";
}
else
echo "<td>".$val."</td>";
}
$row = mysql_fetch_assoc($res);
echo "</tr>";
}
$row = mysql_fetch_assoc($res);
}
$row = mysql_fetch_assoc($res);
}
?> |
merci.