Bonjour,
je suis débutante en php, et j'ai un souci de récupération de données avec mysql.
Voici mon code:
J'ai bien vérifié la syntaxe de mon sql, je vois pas du tout d'où vient le problème. J'ai voulu vérifier ce que $req contenait donc j'ai mis un
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 <?php $base = mysql_connect ('localhost','root',' '); mysql_select_db ('projet', $base) ; $req = mysql_query("SELECT id_recette, titre_recette FROM `articles` LIMIT 0 , 30") or die('Erreur SQL !<br />'.$sql.'<br />'.mysql_error()); echo $req; while ($data = mysql_fetch_array($req)) { echo 'Numéro : '.$data['id_recette']." "; echo '- - > '.$data['titre_recette']; echo "<br />"; mysql_free_result ($req); mysql_close (); } ?>.. Ca me renvoit "Resource id #6Numéro : 1 - - > Oyako-don"... Et le message d'erreur c'est :
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $req;
Warning: mysql_fetch_array(): 6 is not a valid MySQL result resource
Je suis depuis quelques heures sur ce code...
Merci d'avance,
Partager