Php : not a valid Mysql result
Résolu
29kikou29
-
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 ?
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 ?
A voir également:
- Php : not a valid Mysql result
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Retour a la ligne php - Forum Webmastering
- Alert php - Forum PHP
- Retour a la ligne php ✓ - Forum PHP
4 réponses
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
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
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 ;)
Champ 'texte_livror' inconnu dans field list