Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2594 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  help probleme de tris sous mysql

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

help probleme de tris sous mysql

n°1247068
fech01
Posté le 16-11-2005 à 19:52:38  profilanswer
 

bonjour à tous j'ai un soucis voila je vous explique:
 
pour une appz personnele j'aimerai trier une table ex
 
id   valeur     en    id   valeur
1    222               5     13000
2    4444             4     5555
3    333               2     444
4    5555             3     333
5    13000            1     222            
 
autrement dis de la plus grande valeur à la plus petite voici mes champs et ma pseudo requete....
 
$req = mysql_query("SELECT score_game,user_id from table_scores ORDER BY score_game desc " );
while....
 
en faisant cette requete il me trie comme ceci 5555, 444, 333, 222, 13000 donc pas le but recherché
pourriez-vous m'aider merci d'avance :)  :)  

mood
Publicité
Posté le 16-11-2005 à 19:52:38  profilanswer
 

n°1247073
naceroth
Posté le 16-11-2005 à 19:59:43  profilanswer
 

- Pas la bonne cat (question mysql -> SGBD/SQL)
 
Et laisse moi deviner, ton champs score_game, il est de type text (ou assimilé) et pas d'un type numérique ?

n°1247094
Xav_
The only one...
Posté le 16-11-2005 à 20:11:07  profilanswer
 

naceroth a écrit :

Et laisse moi deviner, ton champs score_game, il est de type text (ou assimilé) et pas d'un type numérique ?


 
je plussoi  :jap:


---------------
- Xav - ...There are no crimes when there are no laws... -- Xav's World
n°1247244
fech01
Posté le 16-11-2005 à 23:04:12  profilanswer
 

merci pour votre reponse (tres rapide) , désolé mais je ne savait pas trop ou poster...
 
voici la structure complete de cette table , je me doute que la soluce doit etre toute bete mais je doit passer a coté , merci pour votre reponse cela m'aidera grandement...
 
CREATE TABLE `table_scores` (
  `id` int(8) NOT NULL auto_increment,
  `game_id` varchar(8) NOT NULL default '',
  `user_id` varchar(255) NOT NULL default '',
  `score_game` varchar(255) NOT NULL default '',
  `score_date` varchar(255) NOT NULL default '',
  `score_time` varchar(255) NOT NULL default '',
  `score_set` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
)

n°1247248
couak
Posté le 16-11-2005 à 23:09:52  profilanswer
 

la solution de ton problème a été donnée par la 1ère réponse

n°1247280
leflos5
On est ou on est pas :)
Posté le 17-11-2005 à 01:34:01  profilanswer
 

Un score est un nombre donc si tu passes en integer tu auras plus un tri sur le code ascii mais sur le nombre et donc plus de problème de tri naturel ou non :D

n°1247896
fech01
Posté le 17-11-2005 à 18:45:57  profilanswer
 

merci merci tres sympas a vous de m'avoir repondu tres vite.
 
en effect c'etait tellement bete que je n'y avait pas pensé , je me cantonais sur ma requete sql qui etait bonne au depart , bref j'ai changer la requete en integer et tout est rentré dans l'ordre j'ai bien mon tris par score comme je le voulais au depart , j'espere que cela en aidera d'autres qui seront confronter a ce probleme , encore une fois un grand merci , cela me permettra de continuer mon project bref j'etait bloqué sur cela ..
 
amities

n°1248071
leflos5
On est ou on est pas :)
Posté le 18-11-2005 à 03:08:53  profilanswer
 

Pour aider toujours dans les cas limites sur le choix initial du type de donnée stockée
http://www.nexen.net/docs/mysql/an [...] ctions.php
 
Parfois faut penser qu'on peut modifier ce qu'on cherche ;)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  help probleme de tris sous mysql

 

Sujets relatifs
Mysql et clef etrangereQuestion connection locale sur base MySQL
problème applet et socketsProbleme de syntaxe avec Switch case
probléme compréhension ligne Php pour categorie?Problème de variable static
[HTML] problème lecture accent par google...Probleme d'exception pour lecture fichier
[flash mx 2004] Problème de texteareaProbleme avec rmic
Plus de sujets relatifs à : help probleme de tris sous mysql


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR