|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
mon probleme est le suivant
je fais la requete suivante Code :
Citation:
merci |
|||
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : juin 2005 Messages : 572 ![]() |
Typiquement cela vient du faire que ton code pays est déclaré en varchar, et du coup en terme de caractères "2" est plus grand que "10".
Le mieux à mon avis si le problème vient de la serait plutot d'uniformiser la base de données, en donnant le meme nombre de caractères à chaque code pays (transformer "1" en "01" par exemple). |
|
|
00
|
|
|
#3 |
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
merci mec
|
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 797 ![]() |
Le mieux serait de passer le champ en integer vu que tu veux stocker des entiers ^^ (ou smallint)
|
|
|
00
|
|
|
#5 |
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
le sousis c'est que j'ai pas acces a ma base de donné avant mardi et je suis pas sur d'etre autorisait a faire cette modif donc pour le moment je fait un classement par ordre alphabetique et je propose cette alternative aux autres
merci |
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 797 ![]() |
Si tu peux absolument pas toucher à la base tu peux utiliser LPAD pour ton tri, ex :
3 étant le nombre maximal de digit utilisés pour le code pays. |
|
|
00
|
|
|
#7 | ||
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
ma requete est devenue la suivante suite a ton conseil mais elle me fais un rangement par ordre alphabetique et ne prent pas en conte le code des comarcas(comarcas est equivalant a region plus ou moin en français)
Code :
|
||
|
|
00
|
|
|
#8 |
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
offet il faut utiliser rpad ou lpad
mon code de comarcas est en char 2byte |
|
|
00
|
|
|
#9 |
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 797 ![]() |
c'est lpad pour compléter ta chaîne sur la gauche avec des 0.
|
|
|
00
|
|
|
#10 | ||
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
il veut rien savoir il continu en prendre en conte les nom et pas les code
ma requete est la suivante quesqui cloche? Code :
|
||
|
|
00
|
|
|
#11 | ||
|
Membre Expert
![]() Inscription : février 2005 Messages : 1 797 ![]() |
Y a pas de guillemets pour un nom de colonne dans une commande sql ^^ :
Code sql :
|
||
|
|
00
|
|
|
#12 |
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
merci
|
|
|
00
|
|
|
#13 | ||
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
en faite sa marche toujour pas
j'en est trop mare de se php de mer.... voici ma requete si quelqu'un y voit quelque chose a redire merci d'avance Code :
|
||
|
|
00
|
|
|
#14 | ||
|
Membre habitué
![]() Inscription : octobre 2006 Messages : 325 ![]() |
on c'est jamais si le probleme venait d'ailleur dans la page je vous laisse le reste du code qui va avec
Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com