Autor | Zpráva | ||
---|---|---|---|
Pavel Prochazka.zde.cz Profil * |
#1 · Zasláno: 26. 7. 2007, 18:35:35
Zdravim,
mam takovy dotazek: Mam tabulku ktera ma treba 9 bunek a hooodne radku, chci udelat ze se budou bunky radit sestupne nebo zestupne dle nejakeho sloupce, Takze chci udelat nad kazdym sloupcem sipky nahoru a dolu a podle libosti si radit konkterni sloupec... Jak na to? Data nacitam z databaze, takze urcite staci upravit jen dotazak na data z databaze... |
||
Mastodont Profil |
#2 · Zasláno: 26. 7. 2007, 18:40:54
ORDER BY
|
||
Taps Profil |
#3 · Zasláno: 26. 7. 2007, 18:47:13
Pavel Prochazka.zde.cz
Já to mám nějak takto <? if($_GET['smer']=="dolu"){ $serad="ASC"; $link="?smer=dolu";} elseif($_GET['smer']=="nahoru"){ $serad="DESC"; $link="?smer=nahoru"; } else{ $serad="DESC"; $link="?smer=nahoru";} echo"<TABLE BORDER="1"align="center" width="750" cellspacing="0"><tr><th><a class="titulek" href="index.php?smer=dolu" title="seřadí dle datumu sestupně">↓</a><a class="titulek" href="index.php?smer=nahoru" title="seřadí dle datumu vzestupně">↑</a>Datum</TH></tr> a při výpise použiji toto $sql=mysql_query("select from tabulka order by id $serad"); Pokud chceš místo id něco jiného tak použij proměnou. Mě výše uvedený skript funguje v pohodě. |
||
sh00ter Profil |
#4 · Zasláno: 26. 7. 2007, 19:20:44
jj presne tak staci upravit dotaz na ten
[pre] SELECT * FROM nazev_tabulky ORDER BY sloupec DESC/ASC DESC=descentive=sestupně ASC=ascentive=vzestupně |
||
Časová prodleva: 17 let
|
0