Problème avec Warning: mysql_fetch_array()
kyliif
-
kyliif -
kyliif -
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)
?>
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)
?>
A voir également:
- Problème avec Warning: mysql_fetch_array()
- Warning zone telechargement - Accueil - Outils
- Symbole warning word ✓ - Forum Loisirs / Divertissements
- Warning battery is low ✓ - Forum Matériel & Système
- Cpu fan fail warning control - Forum BIOS
- Chip Fan Fail ..... - Forum Matériel & Système
3 réponses
Essaye avec ça :
$ans = mysql_query('SELECT * FROM livreor ORDER BY id DESC LIMIT ' . $premierMessageAafficher . ',' . $nombreDeMessageParPage); J'ai ajouté un espace après "LIMIT".