[MYSQL] prob bizarre ma requete ne me renvoi que le premier résultat

prob bizarre ma requete ne me renvoi que le premier résultat [MYSQL] - SQL/NoSQL - Programmation

Marsh Posté le 29-04-2004 à 17:14:27    

salut
 
pour récupérer les lignes d'une table c'est bien ca la syntaxe ?

Code :
  1. SELECT tab FROM topics WHERE cat=1


 
et normalement je recois toutes les lignes ou cat= 1  :(  
 
mon but est juste de compter le nombre de lignes ou cat=1
 
voici mon code :

Code :
  1. $req='SELECT tab FROM topics WHERE cat=1';
  2.  
  3.     $req2=mysql_query($req);
  4.     $req3=mysql_fetch_row($req2);
  5.     print count($req3);


 
normalement je dois avoir 4 résultats( 4 ligne ou cat=1) mais ne me renvoi tjrs que le premier ?
 
merci
 

Reply

Marsh Posté le 29-04-2004 à 17:14:27   

Reply

Marsh Posté le 29-04-2004 à 17:23:14    

Reply

Marsh Posté le 29-04-2004 à 17:28:49    

merci en effet  
"Retourne une ligne de résultat sous la forme d'un tableau associatif, d'un tableau indexé, ou les deux" :-)
 
merci
 
finalement j'ai fais ca :
$req='SELECT count(*) FROM topics  WHERE cat='.$t[0];
     $req2=mysql_query($req);
     $req3=mysql_fetch_row($req2);
     print $req3[0];
 
ca marche bien
 
a+

Reply

Sujets relatifs:

Leave a Replay

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