hallo forum,
eine liste ist nach 5 verschiedenen kriterien sortierbar, wobei der feldname, nach dem sortiert werden soll, in der variablen $sort steckt >... ORDER BY $sort<
klappt.
problem:
in $sort steckt 'feld_1', es wird also nach feld_1 sortiert
wenn nun aber in einem datensatz feld_1 leer ist, soll stattdessen der inhalt von feld_2 zum sortieren benutzt werden.
beispiel:
$sort="feld_1";
...ORDER BY $sort
feld_1----feld_2
1
3
----------2
6
5
----------4
als ergebnis sollte kommen:
1
2
3
4
5
6
wie könnte man das angehen?
es bringt ja nichts zu schreiben: "...ORDER BY $sort, feld_2"
gruss, wolfgang
eine liste ist nach 5 verschiedenen kriterien sortierbar, wobei der feldname, nach dem sortiert werden soll, in der variablen $sort steckt >... ORDER BY $sort<
klappt.
problem:
in $sort steckt 'feld_1', es wird also nach feld_1 sortiert
wenn nun aber in einem datensatz feld_1 leer ist, soll stattdessen der inhalt von feld_2 zum sortieren benutzt werden.
beispiel:
$sort="feld_1";
...ORDER BY $sort
feld_1----feld_2
1
3
----------2
6
5
----------4
als ergebnis sollte kommen:
1
2
3
4
5
6
wie könnte man das angehen?
es bringt ja nichts zu schreiben: "...ORDER BY $sort, feld_2"
gruss, wolfgang
Kommentar