Problème avec mon script

Khaose -  
NookZ Messages postés 2138 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

J'ai créé un script mais il me revois cette erreur :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/exorfree/public_html/index.php on line 38


Voici mon code :

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>
       <title>Bienvenue sur ExorFree. Site d'hébergement web complètement gratuit. Différents plans disponibles !</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	   <link rel="stylesheet" media="screen" type="text/css" title="Design" href="css/design.css" />
   </head>
 
   <body>
 
       <!-- L'en-tête -->
 
       <div id="en_tete">
           
       </div>
 
       <!-- Les menus -->
 
       <div id="menu">        
           <div class="element_menu">
               <h3></h3>
               <ul>
                   <li><a href="index.php"></a></li>
               </ul>
           </div>        
       </div>
 
       <!-- Le corps -->
 
       <h1>Bienvenue sur ExorFree !</h1>
<p>Voici les dernières news :</p>
 
<?php
mysql_connect("*****", "*****", "*****");
mysql_select_db("*****");
// On récupère les 5 dernières news
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC LIMIT 0, 5');
while ($donnees = mysql_fetch_array($retour))
{
?>
<div class="news">
    <h3>
        <?php echo $donnees['titre']; ?>
        <em>le <?php echo date('d/m/Y à H\hi', $donnees['timestamp']); ?></em>
    </h3>
    
    <p>
    <?php
    // On enlève les éventuels antislash PUIS on crée les entrées en HTML (<br />)
    $contenu = nl2br(stripslashes($donnees['contenu']));
    echo $contenu;
    ?>
    </p>
</div>
<?php
} // Fin de la boucle des news
?>

 
       <!-- Le pied de page -->
 
       <div id="pied_de_page">
           <p>Copyright "ExorFree" 2009, tous droits réservés</p>
       </div>
 
   </body>
</html>
A voir également:

1 réponse

NookZ Messages postés 2138 Date d'inscription   Statut Membre Dernière intervention   514
 
mettez des or die ('Erreur SQL : '.mysql_error()) à la fin de chaque appel mysql comme ça vous saurez peut-être.
0