Warning: mysql_fetch_array() expects parameter 1 to be resource

Résolu/Fermé
Nex0r95 Messages postés 2 Date d'inscription samedi 26 octobre 2013 Statut Membre Dernière intervention 26 octobre 2013 - 26 oct. 2013 à 22:03
Nex0r95 Messages postés 2 Date d'inscription samedi 26 octobre 2013 Statut Membre Dernière intervention 26 octobre 2013 - 26 oct. 2013 à 23:35
Bonjour,

j'ai cette erreur lorsque je tente de récupérer une donnée dans ma base de données MySQL:

Warning: mysql_fetch_array() expects parameter 1 to be resource

Mon PHP:

..$sql = mysql_query("SELECT * FROM shop WHERE type = 'badge' ORDER BY cat ASC");
while($s = mysql_fetch_array($sql)) {

2 réponses

Utilisateur anonyme
26 oct. 2013 à 23:28
bonsoir,

veux-tu ajouter or die(mysql_error()) à ta première ligne de code comme ceci:
$sql = mysql_query("SELECT * FROM shop WHERE type = 'badge' ORDER BY cat ASC") or die(mysql_error());

tu as probablement une erreur dans requête mysql ...
1
Nex0r95 Messages postés 2 Date d'inscription samedi 26 octobre 2013 Statut Membre Dernière intervention 26 octobre 2013
26 oct. 2013 à 23:35
Ça m'a l'air bon, c'est fonctionnel.

Merci
0