incohérence du résultat
			
		
	
	
		le 03/08/2004 à 03:39
		os2
	 
	
		salut
select count(art_noarticle) from tmparticle -> retourne 1 dans phpmyadmin
select count(liv_nolivre) from tmplivre  -> retourne 0 dans phpmyadmin
$requete = mysql_query("select count(art_noarticle) from tmparticle");
echo(mysql_num_rows($requete)); //affiche 1
$requete = mysql_query("select count(liv_nolivre) from tmplivre");    
echo(mysql_num_rows($requete));//affiche 1 
pourquoi	
 
			http://www.laboiteaprog.com
		
			
		
	
	
		le 03/08/2004 à 03:51
		os2
	 
	
		il semble qu'en utilisant count, 
que mysql_num_rows retourne au minimum 1....
bizarre je trouve...
en enlevant le count, j'ai pu le problème...
si quelqu'un comprend...	
			http://www.laboiteaprog.com
				
				
		
			
		
	
	
		le 03/08/2004 à 09:06
		bibi
	 
	
		c normal que le mysql_num_rows te retourne 1
si tu fais : SELECT COUNT champ, il te retournera qu'une seule ligne : la valeur de COUNT, donc c logik que le mysql_num_rows retourne 1
tu vois ske jveu dire ?	
			commit suicide
		
			
		
	
	
		le 03/08/2004 à 09:06
		bibi
	 
	
		c normal que le mysql_num_rows te retourne 1
si tu fais : SELECT COUNT champ, il te retournera qu'une seule ligne : la valeur de COUNT, donc c logik que le mysql_num_rows retourne 1
tu vois ske jveu dire ?	
			commit suicide
		
			
		
	
	
		le 03/08/2004 à 09:08
		bibi
	 
	
		donc pour compter, tu as 2 solutions :
-SELECT COUNT(champ)
et ensuite tu récupère la valeur
-SELECT champ ou DISTINCT champ ca dépend ske tu veux faire et ensuite mysql_num_rows sur cette rekete, ca te retournera pareil.
Avec ton truc, tu comptes le nombre d'affichage de répétition de ton champ.	
			commit suicide
		
			
		
	
	
	
		
<?php
$sql = 'SELECT COUNT champ AS nb_champ FROM table';
$req = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
$data = mysql_fetch_array($req);
     $nb_champ = $data['nb_champ'];
     echo 'il y a '.$nb_champ.' fois ce champ';
?>
Vouala	
 
			Anasha [php-kiche-nomore]
		
	
	Ecrire un message
	
	Votre message vient d'être créé avec succès.
	
 
	BB-Code
	
		Pour insérer une URL clickable
		
		Pour insérer une adresse E-mail
		
		Pour annoter
		
		Pour écrire du code
		
		Pour faire un lien vers une fonction PHP
		
		Pour écrire du texte préformaté
		
		Pour écrire du texte en gras
		
		Pour écrire du texte en italique
		
		Pour écrire du texte souligné
		
		Pour écrire du texte barré
		
		Pour écrire un titre principal
		
		Pour écrire un titre secondaire
		
		Pour écrire une liste
		
	 
 
	Smiley
	
		
				
							
				:bond:
				
			 
						
				:boxe:
				
			 
						
				:bsmile:
				
			 
						
				:bump:
				
			 
						
				:clap:
				
			 
							 
				
							
				:coeur:
				
			 
						
				:cool:
				
			 
						
				:cry:
				
			 
						
				:eek:
				
			 
						
				:evil:
				
			 
							 
				
							
				:fleur:
				
			 
						
				:fou2:
				
			 
						
				:fou:
				
			 
						
				:grin:
				
			 
						
				:grrr:
				
			 
							 
				
							
				:hammer:
				
			 
						
				:hippy:
				
			 
						
				:hum:
				
			 
						
				:idee2:
				
			 
						
				:idee:
				
			 
							 
				
							
				:kdo:
				
			 
						
				:king:
				
			 
						
				:ko:
				
			 
						
				:lol:
				
			 
						
				:love2:
				
			 
							 
				
							
				:love:
				
			 
						
				:mad:
				
			 
						
				:maitre:
				
			 
						
				:noel:
				
			 
						
				:oops:
				
			 
							 
				
							
				:raa:
				
			 
						
				:razz:
				
			 
						
				:roll:
				
			 
						
				:sad:
				
			 
						
				:skull:
				
			 
							 
				
							
				:smile:
				
			 
						
				:timide:
				
			 
						
				:trink:
				
			 
						
				:vice:
				
			 
						
				:vomi:
				
			 
							 
				
							
				:wink:
				
			 
						
				:zzz: