[SGBD] problème avec mysql_result
bonjour à tous ,
dans une page Internet, j'aimerai afficher des informations. Si aucune de ces informations n'est présente dans la base alors j'affiche un message prévenant qu'il n'y a rien. j'ai voulu utilisé mysql_result dans une condition mais sans succès.
j'ai une erreur :
Citation:
Warning: mysql_result(): Unable to jump to row 1 on MySQL result index 7 in c:\program files\easyphp1-8\www\administrateur\function.php on line 70
voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| //affichage de la liste des références pour le sous-type sélectionné
$requete_ref= mysql_query("select * from reference where id_type='$type' and id_ss_type='$ss_type'");
if(mysql_result($requete_ref,1))
{
echo "<p>Veuillez sélectionner la référence à laquelle vous désirez $verbe une photo :</p>\n";
echo "<table class='list_ref'>\n";
while ($ligne_ref=mysql_fetch_object($requete_ref))
{
echo "<tr>\n";
//permet d'afficher un icone pour chaque référence affichée
$requete_icone = mysql_query("select chemin from photos where id_reference=$ligne_ref->id_reference");
$ligne_icone=mysql_fetch_object($requete_icone);
echo "
<td><img src='$ligne_icone->chemin'/></td>\n
<td>
<a href='$page?action=saisie&type_action=$type_action&type=$type&ss_type=$ss_type&id_ref=$ligne_ref->id_reference'>$ligne_ref->titre</a>
</td>\n
</tr>\n ";
}
echo "</table>\n";
}
else
echo "<p>Il n'y a pas de références</p>\n";
echo "<center><a href='$page?action=select_ss_type&type_action=$type_action'>Retour</a> </center>\n"; |
quelqu'un aurait une idée pour résoudre le bug ou utiliser une autre fonction ?
Merci d'avance