Autor | Zpráva | ||
---|---|---|---|
p_a_v_e_l Profil * |
#1 · Zasláno: 28. 12. 2008, 22:57:50
AHoj,
prosím o radu...mam podminku if ((isset($_GET['poradi']) and $_GET['poradi']!="ASC") or (isset($_GET['poradi']) and $_GET['poradi']!="DESC") ) $_GET['poradi']="ASC") ; smysl podminyk je že pomoci $_GET['poradi'] se zaznamy seřazuji vzestupně nebo sestupně a když GET obashuje jinou hodnotu tak by se měl sam nastavovat na ASC. problem je že když nepoužívam tuto podminku tak vše funguje tak jak ma,ale když ji použiji tak seřazeni nefunguje ...proďte .... |
||
p_a_v_e_l Profil * |
#2 · Zasláno: 28. 12. 2008, 22:58:26
omlouvám se za duplicitu...ta předtím neplati..
|
||
Alphard Profil |
#3 · Zasláno: 28. 12. 2008, 23:12:07
tipuji, že se vždy řadí podle ASC, je to logická chyba, jinak to nemůže dopadnout
udělal bych to spíš takhle: $poradi = (isset ($_GET['poradi']) && ($_GET['poradi'] == "ASC" || $_GET['poradi'] == "DESC")?$_GET['poradi']:"ASC"; a dále pracovat s $poradi |
||
Cup Profil |
#4 · Zasláno: 29. 12. 2008, 12:00:15
Alphard
Jedna závorka ti tam buď chybí nebo přebývá |
||
Měsíček Profil |
#5 · Zasláno: 29. 12. 2008, 12:02:04
Reaguji na Cupa:
Nebylo by lepší místo poučování rovnou to opravit? $poradi = (isset($_GET['poradi']) && ($_GET['poradi'] == "ASC" || $_GET['poradi'] == "DESC"))?$_GET['poradi']:"ASC"; |
||
Alphard Profil |
#6 · Zasláno: 29. 12. 2008, 12:15:58
Měsíček
díky, musím si najít někoho, kdo bude opravovat moje chyby :-) |
||
rdas Profil * |
#7 · Zasláno: 29. 12. 2008, 13:16:12
Alphard
děkuji právě kvůli těm zavorkam jsem si to trochu upravil.... if(isset($_GET['poradi'])) $_GET['poradi'] = ($_GET['poradi'] == "ASC" || $_GET['poradi'] == "DESC")?$_GET['poradi']:"ASC"; |
||
Měsíček Profil |
#8 · Zasláno: 29. 12. 2008, 13:24:29
Alphardův zápis je ovšem lepší.
|
||
Časová prodleva: 15 let
|
0