Autor | Zpráva | ||
---|---|---|---|
Tomast Profil |
#1 · Zasláno: 17. 9. 2011, 14:37:26
Zdravím, mám zatím toto: SELECT * FROM $db WHERE `to` = '$id' GROUP BY `from` ORDER BY `date` DESC . Avšak tohle mi sice záznamy seskupí a seřadí podle času, ale nevypíše mi to ten nejnovější záznam, ale úplně ten poslední. Jak udělat, aby mi to vždy vypsalo ten nejnovější?
Díky za rady Tomáš |
||
Sir Tom Profil |
#2 · Zasláno: 17. 9. 2011, 15:06:44
Tomast:
Také zdravím, přidej do dotazu ještě LIMIT 0,1, aby dotaz vybíral pouze 1 záznam s největším (nejnovějším) datem. |
||
Tomast Profil |
#3 · Zasláno: 17. 9. 2011, 16:24:45
Jo, tak to jaksi nevyšlo, vypíše mi to jen jeden záznam, předtím to vypsalo aspoň všechny.
|
||
Kajman_ Profil * |
#4 · Zasláno: 17. 9. 2011, 18:41:58
Tomast:
Bude to obdoba třetího příkladu na http://diskuse.jakpsatweb.cz/?action=vthread&forum=28&topic=37836#radky-s-maximem |
||
Sir Tom Profil |
#5 · Zasláno: 17. 9. 2011, 22:12:03
Tomast:
„Jak udělat, aby mi to vždy vypsalo ten nejnovější?“ „vypíše mi to jen jeden záznam, předtím to vypsalo aspoň všechny“ Buď jsem to špatně pochopil, nebo jsi se špatně vyjádřil. Myslel jsem, že nejnovější položka je pouze jenom jedna. |
||
Tomast Profil |
#6 · Zasláno: 18. 9. 2011, 10:37:26
Asi jsme se špatně pochopili... Už jsem to vyřešil, díky za link a za pomoc.
Tomáš |
||
Časová prodleva: 13 let
|
0