Php : not a valid Mysql result

Résolu
29kikou29 -  
 29kikou29 -
Bonjour,
Bonjour,
Je vais encore ajouter dans mes problèmes php (:-S)
J'aimerais afficher tous les textes qui ont été envoyés avec les fichiers précédents et forcément ça plante.
Voila le fichier :
livre.php
<?php
include('bibli.php');

entete('Messages Recents');
/*$db=mysql_connect('sql.free.fr','alice.lebbe','laurent1');*/
$db=mysql_connect('localhost','alebbe','laurent1');

mysql_select_db('alebbe',$db);

$req=mysql_query("SELECT auteur_livror,texte_livror FROM livror ");

?>
Bonjour et Bienvenue

Les Messages Récents :
<A name="haut"></A>

<?php
echo"<table align='center' >";
while($lig=mysql_fetch_array($req))
{
echo"<tr >";
echo"<td>".$lig['texte_livror']."</td>";
echo "</tr>";
echo"<tr align='right'>";
echo"<td textalign='left'><b>".$lig['auteur_livror']."<b></td>";
echo "</tr>";
echo"<tr align='center'>";
echo"<td>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~</td>";
echo"</tr>";
}
echo "</table>";
?>

<a href='index.php'>Retour au site</a>

<?php

pied();

?>

Et on me dit :

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\program files\easyphp1-8\www\alice\livre.php on line 20

A quoi est ce du ?
Configuration: Windows XP
Firefox 2.0.0.16

4 réponses

  1. Mimiste Messages postés 1159 Statut Membre 206
     
    Bonjour

    surement une erreur au niveau de la requete

    ajoute un "or die(mysql_error());" la :

    $req=mysql_query("SELECT auteur_livror,texte_livror FROM livror ") or die(mysql_error());

    et regarde le message d'erreur
    0
    1. 29kikou29
       
      J'ai fait comme tu as dit et voila le message :

      Champ 'texte_livror' inconnu dans field list
      0
  2. Mimiste Messages postés 1159 Statut Membre 206
     
    Ce qui signifie que dans ta table "livror" il n'y a aucun champ qui s'appelle "texte_livror" ! Verifie bien les nom des champs de ta table ;)
    0
    1. 29kikou29
       
      pourtant ma table a bien été créé et ce champ là existe. (grrrr..... )

      je vais recréer la table pour être sure
      0
      1. 29kikou29 > 29kikou29
         
        c'est bon c'est réparé


        Merci
        0
  3. 29kikou29
     
    Quoi que, un autre souci apparaît

    "auteur_livror" n'apparaît pas, c'est "texte_livror" qui apparait, deux fois
    0
    1. 29kikou29
       
      une petite erreur de définition de variable.....

      tout est réglé

      Merci pour votre aide
      0
  4. Mimiste Messages postés 1159 Statut Membre 206
     
    t'est sur que ta bdd est bien faite ? t'a verifié les tables avec phpmyadmin ?
    0