ptite question ORDER BY

ptite question ORDER BY - PHP - Programmation

Marsh Posté le 04-04-2004 à 10:32:10    

onjour à tous
 
Dans mon code php/mysql j'effectue un ORDER BY $variable
 
pour classer des nombres, cependant j'arrive a se genre de resultat
 
1   10     2    2555      3      355555   4  44444   8    8000
 
 
alors que le 2 deverai etre avant le 10, si vous voyez se que je veux dire, comment corriger se problème ?
 
merci.

Reply

Marsh Posté le 04-04-2004 à 10:32:10   

Reply

Marsh Posté le 04-04-2004 à 11:12:59    

c'est quoi le type de la colonne ?  
 
ça serait pas un varchar par hasard ?

Reply

Marsh Posté le 04-04-2004 à 11:27:46    

TEXT

Reply

Marsh Posté le 04-04-2004 à 11:33:14    

Je vois, c'est normal donc, essai voir de mettre de l'INT(10) par exemple.
 
Cette colonne ne contiendra que des chiffres (entiers) ?
 
Prends bien soin de définir tes types en fonction de ce que tes colonnes sont censées accueillir.


Message édité par Master_Jul le 04-04-2004 à 11:34:54
Reply

Marsh Posté le 04-04-2004 à 11:39:04    

ok jvais essayer, merci beaucoup

Reply

Marsh Posté le 04-04-2004 à 15:27:17    

pour info ton probleme c pas du php mais du SQL
tu peuxpas faire u n order by sur des nombres ds un champ text

Reply

Marsh Posté le 04-04-2004 à 15:29:34    

spike a écrit :

pour info ton probleme c pas du php mais du SQL
tu peuxpas faire u n order by sur des nombres ds un champ text


 
Merci de ton intervention, personne n'y avait pensé avant toi.  [:kiki]

Reply

Marsh Posté le 04-04-2004 à 15:31:38    

Master_Jul a écrit :


 
Merci de ton intervention, personne n'y avait pensé avant toi.  [:kiki]  


 :sarcastic:  :ange:  

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed