Aide pour sql
zulgal
-
OConell Messages postés 146 Statut Membre -
OConell Messages postés 146 Statut Membre -
Bonjour,
je comprends pas pouquoi jai une erreur dans le code qui suit :
l'erreur est situé ici : while($result = mysql_fetch_array($sql_result))
et me donne cette erreur : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in xxxxxxx
merci de m'aider :)
je comprends pas pouquoi jai une erreur dans le code qui suit :
if (!mysql_connect($SQL_HOST, $SQL_USER, $SQL_PASS))
{
die('Connexion à la base de données échouée');
}
mysql_select_db($SQL_DB);
$sql_result = mysql_query("SELECT name FROM gm AND (SELECT FROM accounts WHERE online = '1');");
$output = '<center><h1 align="center"><font color="darkblue">GM Online</font></h1><table width="400" border="10">
<tr>
<th scope="col">Nom</th>
</tr>
';
while($result = mysql_fetch_array($sql_result))
{
$output .= "<tr>
<td>".$result['name']."</td>
</tr>";
}
$output .= "<table></center>";
mysql_close();
echo $output;
?>
</body>
</html>
l'erreur est situé ici : while($result = mysql_fetch_array($sql_result))
et me donne cette erreur : Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in xxxxxxx
merci de m'aider :)
2 réponses
-
Salut,
L'erreur vient du fait que la requête n'est pas valide.
Essai d'ajouter un test sur le résultat du mysql_query.
Personnellement je ne comprend pas ta requête, elle ne me semble pas valide. -
salut
Je suis d'accord ta reqête est bizarre. Vu que tu est sous mysql, tu doit avoir une interface de configuration de la base (genre phpMyAdmin) -> test la requete dedans avant.