Autor Zpráva
marian80
Profil
Zdravím.
Na výpis výsledkov z DB používam dibi v tvare:

$result= dibi::query('SELECT * FROM [tabulka] ORDER BY [id] DESC LIMIT 3 ');

Tabuľa má tvar:
ID Text
1 AAAA
2 BBBB
3 CCCC
4 DDDD
5 EEEE
6 FFFF

ak použijem ORDER BY [id] DESC LIMIT 3 dostanem:
FFFF
EEEE
DDDD

a ja ich potrebujem zoradiť opačne:
DDDD
EEEE
FFFF

Viete mi poradiť?
Kajman
Profil
Např. výsledek obalíte selectem navíc a znovu jej seřadíte...
SELECT * FROM (SELECT * FROM [tabulka] ORDER BY [id] DESC LIMIT 3) t ORDER BY [id]

Nebo si původní select přeházíte až v php.
marian80
Profil
Kajman:
Perfektné, funguje to... Ďakujem veľmi moc.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: