Problème avec Warning: mysql_fetch_array()

Fermé
kyliif - 17 janv. 2010 à 22:38
 kyliif - 17 janv. 2010 à 23:13
Bonjour,
J'ai un souci avec mon livre d'or, j'ai un message d'erreur : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/142/sda/9/6/mikispicture/livredor.php on line 78,

J'ai cherché un peu partout et j'ai pas trouvé mon erreur, le code :
<?php
//On affiche les messages
if (isset($_GET['page']))
{
$page = $_GET['page']; //numéro de page indiqué dans l'adresse
}
else //si la variable n'existe pas, c'est la 1ere page qui s'affihce
{
$page = 1; //on se met sur la page 1 par défaut
}

$premierMessageAafficher = ($page - 1) * $nombreDeMessageParPage;

$ans = mysql_query('SELECT * FROM livreor ORDER BY id DESC LIMIT' . $premierMessageAafficher . ',' . $nombreDeMessageParPage);
if (false === $retour = mysql_query('SELECT COUNT(*) AS nb_messages FROM livreor order by id')) die ('une erreur s\'est produite : '.mysql_error());
//la boucle while

while ($donnees = mysql_fetch_array($ans)) --> c'est ma ligne 78.
{
echo '<p><strong>' . $donnees['pseudo'] . '</strong> a écrit :<br />' . $donnees['message'] . '</p>';
}

mysql_close(); // On n'oublie pas de fermer la connexion à MySQL ;o)

?>

3 réponses

avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
17 janv. 2010 à 22:44
Essaye avec ça :
$ans = mysql_query('SELECT * FROM livreor ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ',' . $nombreDeMessageParPage); 
J'ai ajouté un espace après "LIMIT".
0
galou00 Messages postés 642 Date d'inscription jeudi 5 juillet 2007 Statut Membre Dernière intervention 13 mai 2016 80
17 janv. 2010 à 22:45
Bonjour


tu es chez quel hébergeur ?
0
Je suis chez Free

J'ai essayer ce que tu m'as dit Avion, ça marche ! :D
Et pourtant j'avais fait gaffe a (presque) tout ^^

J'y ai passé plus d'une heure -_-'
0
avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025 4 505
17 janv. 2010 à 23:10
« J'y ai passé plus d'une heure -_-' »
Et moi d'un coup d'œil :)
0
kyliif > avion-f16 Messages postés 19252 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 10 février 2025
17 janv. 2010 à 23:13
Je débute tout juste, donc je suppose que c'est des réflexes qu'on prend en pratiquant !
En tout cas merci pour vos réponses rapides !
0