Mailinglisten-Archive |
Hi Axel, > Wie kann ich eine korrekte Dezimalsortierung erreichen? nur, indem Du einen 'ordentlichen' String erzeugst. chaotisch: 1.10 ordentlich: 01.10 dazu splittest Du die Zeichenkette und fuegst sie wieder 'ordentlich' zusammen: z.B. $aa = "1.11.2.55" $bb = split(".", $aa); while(list(&k,$v)=_(at)_each($bb)) {$cc[] = sprintf("%02d", $v); } $dd = implode("cc, "."); echo $dd; muesste IMHO '01.11.02.55' ausgeben... was dann in MySQL so sortiert wird, wie Du es gerne haettest. Falls nicht, habe ich mich vertippt... :-( m.f.G. N. Pfeiffer _______________________________ www.uris.de pfeiffer_(at)_uris.de 0177-2363368 02292-681769 ------------------------------- e.o.m.
php::bar PHP Wiki - Listenarchive