07. oktober 2007 - 14:56
Der er
8 kommentarer og 1 løsning
order by name ASC?
Hej alle Jeg benytter order by title ASC når jeg udskriver data, men har dog et lille problem. Lad os sige der er følgende data: Name 1 Name 2 Name 3 Name 4 Name 10 Name 11 Name 12 Så udskriver den det sådan: Name 1 Name 10 Name 11 Name 12 Name 2 Name 3 Name 4 Hvordan gør jeg således at den udskriver: Name 1 Name 2 Name 3 Name 4 Name 10 Name 11 Name 12 ? :)
Annonceindlæg fra Computerworld
07. oktober 2007 - 14:58
#1
Vil dine felter altid hedde Name1, Name2, osv.? For det er meget naturligt at sortere sådan, når felterne ikke er numeriske.
07. oktober 2007 - 15:00
#2
Et ikke numerisk felt vil sortere fra Venstre mod Højre, dvs. den ser "Name 12" før "Name 2" da "Name " er ens med "1" er lavere end "2". Er det kryptisk skrevet ? (Det er sådan jeg har lært det)
07. oktober 2007 - 15:05
#3
w13, ja de vil altid hedde det. leif, er der ikke en metode, hvor man så kan sortere name 2 før name 12? Når du siger kryptisk skrevet, hvad betyder det så? :)
07. oktober 2007 - 15:08
#4
Ikke uden at skulle kode sin egen Sorteringsrutine ! Det var mere om det var til at forstå, når jeg mener kryptisk !
07. oktober 2007 - 15:27
#5
natcasesort() sorterer efter 'naturlig rækkefølge' som du søger.
07. oktober 2007 - 15:43
#6
Ser kanon, hvis det virker !
02. november 2007 - 13:58
#7
lav venligst svar
02. november 2007 - 15:38
#8
Ved ikke om natcasesort() løste dit problem, i så fald så kommer der her et svar.
08. april 2008 - 12:00
#9
?
Vi tilbyder markedets bedste kurser inden for webudvikling