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 ?
merci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); } ?>
Partager