Nombre de réponses

Yoyo
Invité n'ayant pas de compte PHPfrance

18 oct. 2005, 20:17

salut, je voudrais savoir si il y'a un moyen de connaitre le nombre de réponse qu'une requete a une base de donnée renvois

genre quand je fait
mysql_connect($bdd_host,$bdd_user,$bdd_pass) or die("erreur de connexion au serveur");
mysql_select_db($bdd_name) or die("erreur de connexion a la base de donnees");
$query="SELECT `id` FROM `blog_commentaires` WHERE `noteid` LIKE \"$id\"";
$getinfos=mysql_query($query);
while($row=mysql_fetch_row($getinfos)) {
$comid1=$row[0];
.
.
.
$comidn=$row[n-1];
}
mysql_close;
Comment savoir combien vaut n ?

Yoyo
Invité n'ayant pas de compte PHPfrance

18 oct. 2005, 20:20

peu être metre une fonction dans la boucle qui compte les row jusque ce que j'ai un "false", mais peu petre ya plus simple ?

Modérateur PHPfrance
Modérateur PHPfrance | 7636 Messages

18 oct. 2005, 23:35

SAlut, et dire que tu va te compliquer la vie :?
tu trouvera ton bonheur avec mysql_num_rows() :wink:

/!\ Avant de poster se documenter et rechercher.
Qui ne sait pas rendre un service n'a pas le droit d'en demander.
MaBrute

Invité
Invité n'ayant pas de compte PHPfrance

19 oct. 2005, 02:42

essaies ca:
<?php
mysql_connect($bdd_host,$bdd_user,$bdd_pass) or die("erreur de connexion au serveur"); 
mysql_select_db($bdd_name) or die("erreur de connexion a la base de donnees"); 
$query="SELECT `id` FROM `blog_commentaires` WHERE `noteid` LIKE \"$id\" or die ('Erreur')"; 
$truc = mysql_num_rows($query);
echo $truc;
?>

Invité
Invité n'ayant pas de compte PHPfrance

19 oct. 2005, 02:43

edites
$query=("SELECT `id` FROM `blog_commentaires` WHERE `noteid` LIKE \"$id\") or die ('Erreur')";