Manfred: MySQL...

Beitrag lesen

Hallo,

der Eintrag müsste ganz normal lauten:

mysql_query("insert into tabellenname set a='2', b='3';");

erst bei der Abfrage mußt Du dann sortieren:

$getdata=mysql_query("select a, b from tabellenname order by char_length(a) asc, a asc, char_length(b) asc, b asc");

Wenn Du Integerfelder hast, kannst Du die char_length(x) asc Teile weg lassen, die sind nur z.B. für Varcharfelder, damit die Strings erst in der Länge und dann bei gleicher Länge noch aufsteigend sortiert werden.

Ich hoffe, ich habe Deine Frage richtig verstanden.

Viele Grüße