|
|
|
|
Bonjour,
voilà depuis quelques heure je n'arrive pas à retirer ce message : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\apachefriends\xampp\htdocs\web-ados\index.php on line 14. Pouvez-vous m'aidez ? Voici mon fichié index.php
<?php
$code = 42;
$page_selectionne = $_GET['page'];
$template_racine = "template/";
include("config/config.php");
$menu_demande = mysql_query("SELECT * FROM webados_menu");
while ($donnees_menu = mysql_fetch_array($menu_demande) )
{
$menu.$menu = '<a href="$donnees_menu[\'page\']">$donnees_menu[\'nom\'];</a>';
}
$page_sql = mysql_query("SELECT * FROM webados_page")or die("Impossible de se connecter : " . mysql_error());
while ($page_nom_sql = mysql_fetch_array($page_sql))
{
$page_demande = $page_nom_sql['page'];
}
include("template/index.htm");
mysql_close();
?>
C'est OK pour ta requete, maintenant faut voir ce qu'il te sort :
'<a href="$donnees_menu[\'page\']">$donnees_menu[\'nom\'];</a>' Je transformerai ca en $donnees_page = $donnees_menu['page']; $donnees_nom = $donnees_menu['nom'] ; '<a href="$donnees_page">$donnees_nom;</a>'; Tu risques moins de t'embouriller avec les ' " etc... Maintenant je ne sais pas si ca résout le probleme, essaye quand meme:p |
Oula, ne mais pas de @ devant mysql_fetch_array(), si tu fait ca, tu n'aura plus le message d'erreur, et s'il n'est pas là, tu saurapas pourquoi ton code ne fonctionne pas.
$requete="SELECT * FROM webados_menu"; mysql_query($requete) or die(mysql_error()."\n".$requete); ainsi tu aura toujours le message d'erreur de mysql et la requeet qui n'est pas valide. |
Répondre à psaikopat
|
Si, sans mettre le @, tu as l'erreur :
|
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource
|