Se connecter / S'enregistrer
Votre question

[résolu]Php mysql_fetch_array()

Tags :
  • MySQL
  • Programmation
Dernière réponse : dans Programmation
4 Juillet 2006 11:24:27

Bonjour, j'ai besoin d'un petit coup de main svouplait =)

Voilà je veux mettre en place un module de news, et j'me suis beaucoup aidé du Site du zéro mais là j'ai un petit problème.


y'a un problème à la ligne :
  1. <?php
  2. $retour = mysql_query('SELECT * FROM news ORDER BY id DESC');
  3. while ($donnees = mysql_fetch_array($retour))
  4. {
  5. ?>


Si vous pouvez me dire ce qui va pas, merci =)

Autres pages sur : resolu php mysql fetch array

4 Juillet 2006 11:29:32

Salut à toi!

Tu as une erreur dans ta requête SQL.

Remplace la ligne :
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC');

Par :
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC') or die(mysql_error());

Tu en sauras plus sur ton erreur.
Si tu ne trouve toujours pas envoi nous le message d'erreur
4 Juillet 2006 11:36:57

Enfaite j'ai trouvé arf c'était un truc tout con, j'ai juste oublié de créer la table :-D

Merci quand même à toi ;) 
Contenus similaires
4 Juillet 2006 11:39:17

C'est vrai que c'est bête.

Mais retiens quand même la solution que je t'ai fournie car elle t'aidera beaucoup pour debugger tes requête SQL.

Dans ton cas, au lieu d'avoir l'erreur générée par PHP qui ne donne pas beaucoup d'indication sur la cause de l'erreur tu aurais eu : 'La table news n'existe pas' et en 3 secondes tu aurais trouvé ton erreur.
4 Juillet 2006 11:45:01

D'accord je vais rajouter ça alors, merci ;-)
Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS