Bonjour,
J'ai besoin d'aide concernant une erreur SQL.
Pour administrer les membres de mon site, je souhaite récupérer le nombre de membre, et si il est différent de zero, affiché la liste des utilisateurs.
Pour cela, voici mon code:
Cependant, SQL me renvoie l'erreur suivante:
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
24
25
26 <?php echo "<fieldset><legend>Liste des Utilisateurs</legend>"; $sql = "SELECT count(id) FROM users"; $result = mysql_query($sql) or die (mysql_error()); $num = mysql_fetch_row($result); $total = $num[0]; if($total) { $sql = "SELECT username,niveau,id FROM users ORDER BY username"; $result = mysql_query($sql); while($row = mysql_fetch_array($result)) { if ($row['niveau'] == '1') $niv = 'newseur'; else if ($row['niveau'] == '3') $niv = 'admin'; else if ($row['niveau'] == '5') $niv = 'super-admin'; echo "$row[pseudo] : $niv <br>"; } } else { echo "Pas d'utilisateur"; } echo"</fieldset>"; ?>
Savez-vous d'où ça pourrait provenir?Warning: mysqlfetchrow() expects parameter 1 to be resource, boolean given in C:\wamp\www\Autre\admin\modules\utilisateur\liste.php on line 6
Merci d'avance.
Peace
Partager