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 :
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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