Autor Zpráva
Han
Profil
Zdravím, potreboval by som zoradiť články podľa timestampu, teda, myslím to tak, že mám nejaký konkrétny článok, a vždy k nemu potrebujem vytiahnuť jeden starší a jeden mladší. Chcem to robiť pomocou porvnávania ich timestampov, všetky články sú v jednej tabuľke. Skúsil som to spraviť niečím takýmto SELECT `nazov`,`title` FROM `informatikaa` WHERE `cas`>'".$title['cas']."' LIMIT 1, čo mi funguje. Ale čo nedokážem pochopiť je, keď použijem ten istý dotaz, len zmením znamienko z > na <, tak už to nefunguje. Robí to to, že mladšie články, s väčšími hodnotami timestampov to zobrazuje fajn, zaradom všetky. Avšak, keď to robím naopak, presúvam sa k starším, tak to vôbec nejde postupne, ale hneď to skočí na ten najstarší. Chápal by som kebyže nefunguje ani jedno ani druhé, ale keď to enfunguje, len ak je tam znamienko < tak to vážne nechápem. Pomôže mi to niekto pochopiť, a opraviť? Ďakujem :)
Alphard
Profil
Nestačí změnit operátor porovnání, ještě musíte řadit sestupně.
Han
Profil
Ahá, ďakujeem :) Pridal som ORDER BY `cas` DESC a už to funguje ;)

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:

0