Autor Zpráva
ryan
Profil *
Dobry den, rad by jsem udela vyber z databaze kde budu mit podminku WHERE a chtel bych k ni jeste pridat ORDER
Dotaz mam zatim takovito:

$query= ("select * from tabulka ");
if(isset($_GET['kategorie'])){$query.=" where kategorie='$_GET[kategorie]' ";}
if(isset($_GET['trideni'])){$query.=" order by '$_GET[trideni]' desc";}
$query.= "limit ".($od-1).", ".ROWS;
$query=mysql_query($query, $link) or die('Error: '.mysql_error ());

Nevim jestli ten zapis je ok.
No ale vubec netusim jak by mely vypadat pripadne odkazy, kdyz budu chtit vybrat nejakou kategori a tu mit setridenou treba abecedne a nebo podle casu.
ryan
Profil *
Mohl by mi prosim nekdo poradit s temi odkazy aby se mi to radilo podle toho co si kdo vybere?
Tomasds
Profil
To co máš, vytvoří přibližně něco jako

select * from tabulka where kategorie='sjhgxjhxv' order by 'sdfjhgdsfjg' desc limit 10


aby se mi to radilo podle toho co si kdo vybere?
Prostě potřebuješ odchytit to, na co kdo kliknul a podle toho řadit. Řadit = "order by", filtrovat = "where něco = něco"
ryan
Profil *
Jo jo to tak nejak chapu ale prave ze nevim jak udelat ten vysledny odkaz a nebo asi odkazy

Takhle mam odkaz na jednu z kategorii:

<a href='".$_SERVER["PHP_SELF"]."?kategorie=1'>Kategorie 1</a>


Ale jak k nemu jeste pridat ORDER?
Tomasds
Profil
<a href='".$_SERVER["PHP_SELF"]."?kategorie=1&srovnatpodle=plot&vzestupne=1'>Kategorie 1</a>

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: