Page 1 sur 1

classement de dates

Posté : 13 avr. 2007, 21:32
par thehawk
Salut a tous comment ca va ???

J'ai un petit probleme voila dans un champ de ma base de données j'ai dans années par 2007,2007,2007,2008,2009,2009,2009,2010

En faite j'aimerais recuperer les années differentes

ce qui donnerait 2007,2008,2009,2010

pouvez vous m'aidez car la je bloque ^^

merci a tous

Posté : 13 avr. 2007, 21:46
par @rthur
Bonjour,

Il suffit pour cela d'utiliser la clause DISTINCT:

Code : Tout sélectionner

SELECT DISTINCT annees FROM ta_table

Posté : 13 avr. 2007, 21:59
par thehawk
hum .. ca marche pas !!!

l'erreur :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in F:\wamp\www\agenda\agenda\index2.php on line 110
et voici le code :
	$j = "SELECT DISTINCT annee_agenda FROM agenda";
	$j =  mysql_query ($j);
	while ($j = mysql_fetch_array($j) )
					{ 
					echo $j[annee_agenda];
					} 
la ligne 110 correspond au while

peut tu m'aidez ? merci ^^

Posté : 13 avr. 2007, 22:22
par thehawk
bon j'ai trouvé voici le code au cas où cela puisse aider ^^
	$j_i = "SELECT DISTINCT annee_agenda FROM agenda";
	$j =  mysql_query ($j_i);
	while ($ji = mysql_fetch_array($j))
					{ 
					echo $ji[annee_agenda];
					}