Probleme code php pour minichat

Bonjour,

j'ai mis au point un mini chat en php que j'ai appris sur le site du zéro. le problème c'est que lorsque je veux ajouter un commentaire à ma page j'ai le message d'erreur suivant

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/102/sda/6/4/cpiesigelec/comment.php on line 147

Merci de me dire pourquoi ce message apparait et s'il existe une solution
Configuration: Windows Vista
Firefox 3.0.3

5 réponses

  1. Prend donc comment.php et copie/colle la ligne 147 ?
    Sinon regarde toujours les commentaires du tuto sur le SDZ; s'il y a une erreur, elle est signalée là bas.
    1. L'argument que tu passes à la fonction mysql_fetch_array n'est pas la variable récupérée par une requête sql... (c'est ce que signifie le message d'erreur)
      1. Des lignes de code serait plus parlante qu'un simple message d'erreur.
        Si tu pouvais nous copier coller les lignes 140 à 155 environ, ça pourrait nous aider=)
        1. voila les ligne de code que tu demandais:

          // On utilise la requête suivante pour récupérer les 100 derniers messages :
          $reponse = mysql_query("SELECT * FROM minichat ORDER BY ID DESC LIMIT 0,100");

          // On se déconnecte de MySQL
          mysql_close();

          // Puis on fait une boucle pour afficher tous les résultats :
          while ($donnees = mysql_fetch_array($reponse) )
          {
          ?>

          <p><strong><?php echo $donnees['pseudo']; ?></strong> : <?php echo $donnees['message']; ?></p>

          <?php
          }
          // Fin de la boucle, le script est terminé !
          ?>