voilà j'ai une variable dans laquelle je demande de sélectionner mon dernier message de mon mini chat grâce à l'id du message.
Voici ce que j'ai mis :
$message_verif = mysql_query("SELECT message FROM minichat ORDER BY ID DESC LIMIT 0,1");
Je me suis connecté puis déconnecté à MySQL, et je fais un echo pour testé ma variable, voici ce que ça affiche : Resource id #9 Ce n'est pas vraiment ce que je demandais... J'ai ensuite retenté ceci en mettant ORDER BY id à la place : idem ! Je ne sais pas d'où provient mon erreur, de mon select sans doute, mais j'aimerais bien savoir ce que signifie ce Resource id #9 ?
Voilà c'est tout, et merci encore pour les réponses.
Ton erreur est très simple. Tu as certainement dû oublier de faire une boucle avec mysql_fetch_array.
Comme ceci (je reprend ton code) :
$message_verif = mysql_query("SELECT message FROM minichat ORDER BY ID DESC LIMIT 0,1"); while($donnees = mysql_fetch_array($message_verif)) { echo$donnees['message']; }
Et j'ajouterai que si ce n'est que pour afficher une ligne de ta table un while n'est pas nécessaire:
$message_verif = mysql_query("SELECT message FROM minichat ORDER BY ID DESC LIMIT 1"); $donnees = mysql_fetch_assoc($message_verif); echo$donnees['message'];
Alors voilà j'ai essayé tout ça grâce à tes conseils et voici ce que j'ai mis :
$message_verif = mysql_query("SELECT message FROM minichat ORDER BY id DESC LIMIT 0,1"); $affiche = mysql_fetch_assoc($message_verif); $finish = $affiche['message']; echo$finish;
J'ai mis un echo, voici ce que ça donne : ppResource id #9
Mon message était juste "pp", quelqu'un peut m'aider svp.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.