[PHP/MySQL] Nombre de lignes dans mysql_fetch_array ?

Nombre de lignes dans mysql_fetch_array ? [PHP/MySQL] - PHP - Programmation

Marsh Posté le 23-04-2004 à 15:53:06    

Comment savoir si le resultat d'une requête est vide ou non, et sinon combien de lignes ont été récupérées ?
 
J'ai une requête toute conne :
 

Code :
  1. $rq="SELECT * FROM groupes WHERE ('$groupe'=nom)";
  2. $result=mysql_query($rq);


 
Puis j'exploite ça normalement :
 

Code :
  1. while ($listeGroupe=mysql_fetch_array($result) )


 
Seulement le traitement n'est pas le même si $result contient une seule ligne ou plusieurs. Est-ce possible de savoir combien il y en a ?


Message édité par Bleuarff le 23-04-2004 à 15:53:23

---------------
©2008 Bleuarff Corp.
Reply

Marsh Posté le 23-04-2004 à 15:53:06   

Reply

Marsh Posté le 23-04-2004 à 16:03:39    

Salut,
 
As-tu regardé les fonctions disponibles pour mysql. Tu pourras trouver la liste dans la section mysql de la doc sur le site www.php.net
 
Comme je suis gentil, voici un lien direct : http://www.php.net/manual/en/ref.mysql.php
 
Pierre


Message édité par Lord II le 23-04-2004 à 16:04:01
Reply

Marsh Posté le 23-04-2004 à 16:12:03    

:o c'est vrai que j'aurais pu trouver ça tout seul.
 
:jap:


---------------
©2008 Bleuarff Corp.
Reply

Marsh Posté le 23-04-2004 à 20:00:29    

f ca : $count = mysql_numrows($result);
echo "Nombre d'enregistrement retournée :".$count."<br>\n";
 
allez ciao

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed