Hi Julian,
danke für die superschnelle Antwort.
Gleiches Problem. Die Spalten sind Integer.
Aber spiels mal durch:
20131
20132
20133
20134 (bis 20139 fünfstellig,
…
201310 ab 201310 sechstellig)
Und dann haut der mir doch die 2012er Reihe dazwischen. Schau mal hier: http://screencast.com/t/yJLuAzP0hq
201210 ist kleiner wie 201310 kommt also nach 20139.
Oder bin ich auf dem Holzwurm?
Gruß
Oliver
Speichere deine Eingaben als Integer, dann brauchst du keine casts zu machen und kannst mit DESC oder ASC einfach absteigend oder aufsteigend sortieren (und zwar in aller Regel ohne die von dir erwähnten Nebeneffekte).
Welchen Dateityp hast du denn verwendet und gibt’s dafür einen bestimmten Grund?
Hi,
danke für die Superschnelle Antwort. natsort sortiert Arrays in php.
Ich bräuchte es für mysql. OK, dann muss ich irgendwie mit nem array trixen…
…while( $ausgabe=mysql_metch_assoc($mssort))
{
echo $nummern_array[$x];
}
Irgendwie so…
das sind keine integer ode zahlen
zahlen stehen rechts bündig immer
was du da hast sind textfelder , das passiert bei exel leider sehr offt,
das einmal textfeld es immer wieder zu textfeld motiert, genauso wie bei datumsangaben .
Also mach erstmal ein Integer draus.
Und dann wird halt auch alphabetisch sortiert
und da
kommt nun mal
AAAA
AAAAB
AAAAC
BBBB
BBBBB
BBBBC