Autor Zpráva
Peet
Profil *
Dobrý den nemůžu přijít na to jak mám udělat to aby...

Mám sekci nejnovější filmy a potřebuju je řadit dle roku, to funguje ale už je nemůžu dále seřadit ještě dle ID.
Tak jsem se rozhodl udělat to jinak, lépe potřebuji vytvořit to že z databáze se bude vybírat 10 náhodných filmů které mají rok 2011 (příklad) ale nevím jak mam použít rand a nemůžu přijít na správný syntax. Předem děkuji :)

Příklad který používám teď (ŠPATNÝ,BEZ ÚČELU)

$dotaz="SELECT * FROM movies ORDER BY rok DESC LIMIT 10";
$result=mysql_query($dotaz,$link);

Prosím pomozte Děkuji
panther
Profil
Peet:
potřebuju je řadit dle roku, to funguje ale už je nemůžu dále seřadit ještě dle ID.
Řadit jde dle více parametrů, v daném pořadí.
... ORDER BY rok DESC, id DESC LIMIT 10
Peet
Profil *
DÍÍKY MOC =)))
Peet
Profil *
A jak by to šlo teda vyřešit tím rand..??
panther
Profil
Peet:
order by rand()? Možná.
Peet
Profil *
a co bude v tom rand(?)..?
Medvídek
Profil
Jen pro zamyšlení: http://tomasm.blog.root.cz/2011/06/05/order-by-rand-je-zlo/
panther
Profil
Medvídek:
myslel jsem si, že jsem to někde četl. Sám to nepoužívám, proto to bylo s otazníkem.

V tom případě pak asi takto.

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