#1 Le 25/04/2006, à 18:15
- g_barthe
[Résolu] trier en php sur base mysql
Bonjour,
Je cherche à trier ma base de données par ordre croissant avec php. Voila le code que j'utilise :
$recherches = mysql_query("SELECT * FROM gestion_fils ORDER BY 'Reference_dmc' ASC");
Mais lorsqu'il y a le chiffre 1 - 2 - 10 il me met le 10 entre le 1 et le 2. Pour éviter cela il faut que je mette 01 et 02.
Quelle subtilité ai-je loupé?
Merci à vous pour votre aide toujours précieuse.;)
Dernière modification par g_barthe (Le 25/04/2006, à 18:38)
Mon forum perso sur le génie climatique http://le-genie-climatique.positifforum.com/
Le forum des travaux manuels : http://pausebroderie.fr/
Hors ligne
#2 Le 25/04/2006, à 18:24
- xever
Re : [Résolu] trier en php sur base mysql
vérifie le type de données de 'Reference_dmc', si c'est un varchar, c'est normal que ca te donne ce résultat ('1' < '10' < '2').
avec un champs de type entier, tu auras le bon ordre. (1 < 2 < 10).
Hors ligne