Message d'erreur Mysql
hack_net
Messages postés
814
Statut
Membre
-
macgawel Messages postés 676 Statut Membre -
macgawel Messages postés 676 Statut Membre -
Bonjour,
J'ai un probléme sur un site qui utilise du Mysql... Il m'affiiche le message d'erreur suivant :
"
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/bordinfo/include/corps.php on line 7"
Voici la page en question (avec la ligne 7 en gras) :
Quelqu'un as-t-il une réponsses ?
Merci d'avance...
--
Bientot mon site: http://bordinfo.olympe-network.com , site consacré à l'informatique pour tous !
-----------------------------------------------------------------------------------------------------
"S'il on payait un impôt sur la connerie, alors l'état s'auto-financerait"
"La colère envers autrui reflète toujours la tristesse interne"
"La théorie, c'est quand on sait tout mais que rien ne marche, et la pratique c'est quand tout marche mais qu'on ne sait pas pourquoi."
J'ai un probléme sur un site qui utilise du Mysql... Il m'affiiche le message d'erreur suivant :
"
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /www/bordinfo/include/corps.php on line 7"
Voici la page en question (avec la ligne 7 en gras) :
<div id="titre_bloc" class="element_menu_g"><bg>.: Cette semaine ...</bg></div>
<?php
include ('include/conec.php'); // Connexion à MySQL
mysql_select_db("site"); // Sélection de la base
// On récupère les 5 dernières news
$retour = mysql_query('SELECT * FROM nexsemaine ORDER BY id DESC LIMIT 0, 5');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news" style="padding: 2px;">
<h3>
<?php echo $donnees['titre']; ?>
</h3>
<p>
<?php
$contenu = stripslashes($donnees['contenu']);
$contenu = nl2br ($contenu);
$contenu = eregi_replace(":alpha:+://[^<>[:space:]]+[[:alnum:]/]","<a href=\"\\0\">\\0</a>", $contenu);
$contenu = eregi_replace("[^/]www\.[^<>[:space:]]+[[:alnum:]/]","<a href=\"http://\\0\">\\0</a>", $contenu);
echo $contenu;
?>
</p>
<p align="right" style="color:#00CC00;">le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?></p>
</div>
<?php
}
?>
Quelqu'un as-t-il une réponsses ?
Merci d'avance...
--
Bientot mon site: http://bordinfo.olympe-network.com , site consacré à l'informatique pour tous !
-----------------------------------------------------------------------------------------------------
"S'il on payait un impôt sur la connerie, alors l'état s'auto-financerait"
"La colère envers autrui reflète toujours la tristesse interne"
"La théorie, c'est quand on sait tout mais que rien ne marche, et la pratique c'est quand tout marche mais qu'on ne sait pas pourquoi."
Configuration: Windows XP Firefox 2.0.0.13
A voir également:
- Message d'erreur Mysql
- Recuperer message whatsapp supprimé - Guide
- Message absence thunderbird - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
- Message non envoyé - Forum Mobile
- Le message n'a pas été envoyé car le service n'est pas activé sur le réseau - Forum Xiaomi
1 réponse
Bonjour.
A priori, c'est parce que la requête est incorrecte (ou qu'il y a un problème de connexion à MySQL).
Du coup, tu demande un fetch_array sur une ressource qui n'a pas été créée.
A priori, c'est parce que la requête est incorrecte (ou qu'il y a un problème de connexion à MySQL).
Du coup, tu demande un fetch_array sur une ressource qui n'a pas été créée.
mysql_select_db("site") or die ('Erreur de connexion : '.mysql_error()); // Sélection de la base
// On récupère les 5 dernières news
$retour = mysql_query('SELECT * FROM nexsemaine ORDER BY id DESC LIMIT 0, 5') or die ('Erreur sur la requête :'.mysql_error());
while ($donnees = mysql_fetch_array($retour))
Essaye ta page en rajoutant les OR DIE (...).
Tu devrais obtenir un message d'erreur plus parlant...