Page 1 sur 1

Compter le nombre d'enregistrements

Posté : 20 sept. 2006, 09:27
par Dom!
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

Posté : 20 sept. 2006, 10:08
par midou
tu peux utiliser tt simplement la fonction mysql_num_rows($resselectdip) :wink:

Posté : 20 sept. 2006, 10:33
par jojolapine
ou alors, vu que tu as tes résultats dans un tableau, utilise count()

Posté : 20 sept. 2006, 12:28
par Dom!
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

Posté : 20 sept. 2006, 13:37
par jojolapine
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

Posté : 20 sept. 2006, 14:17
par Dom!
effectivement en faisant un echo ca m'a donné mon erreur !!

Merci !