Compter le nombre d'enregistrements

Eléphant du PHP | 424 Messages

20 sept. 2006, 09:27

Bonjour,

Je souhaite affficher le nombre d'enregistrements trouvés.

J'ai ma connexion puis j'affiche les enregistrements en fonction de id_user comme ceci :
 
<? 	 
				
$sqldip = 'select * from demandedoc where idclient ='.$id_user;

   // $nbsql += 1;
	if ($resselectdip = mysql_query($sqldip)) {
while ($selectdip = mysql_fetch_array($resselectdip))
		
         { 
Comment dois je faire pour afficher le nombre d'enregistrements trouvés pour $selectdip ??

Merci d'avance
Youpi Youpi Yo !

midou
Invité n'ayant pas de compte PHPfrance

20 sept. 2006, 10:08

tu peux utiliser tt simplement la fonction mysql_num_rows($resselectdip) :wink:

ViPHP
ViPHP | 3607 Messages

20 sept. 2006, 10:33

ou alors, vu que tu as tes résultats dans un tableau, utilise count()

Eléphant du PHP | 424 Messages

20 sept. 2006, 12:28

Bon j'ai utilisé la fonction mysql_num_rows
et ca m'affiche 0 enregistrements.... je ne comprend pas... voici ce que j'ai fais :
<?php mysql_select_db($database_SAGIP, $SAGIP);
$query_membres = sprintf("SELECT * FROM utilisateurs WHERE id_user = %s", $colname_membres);
$membres = mysql_query($query_membres, $SAGIP) or die(mysql_error());
$row_membres = mysql_fetch_assoc($membres);
$totalRows = mysql_num_rows($membres);
?><p align="left" class="txt">Actuellement <?php echo $totalRows ?> demandes faite(s). </p>
Merci pour votre aide
Youpi Youpi Yo !

ViPHP
ViPHP | 3607 Messages

20 sept. 2006, 13:37

essaye de faire un echo $query_membres, regarde déja si ta requête te parait correcte, ensuite essaye la dans phpmyadmin ...
Revient nous voir avec l'avancé des travaux

Eléphant du PHP | 424 Messages

20 sept. 2006, 14:17

effectivement en faisant un echo ca m'a donné mon erreur !!

Merci !
Youpi Youpi Yo !