Autor | Zpráva | ||
---|---|---|---|
mojejmenooo Profil * |
#1 · Zasláno: 15. 1. 2008, 22:25:33
Dobrý den prosím o radu jaký znak mi bude fungovat aby se mi označily všechny levely...
mám kod a ten podle výberu zobrazi bud level 1 nebo 2 a potřebuju vyřešit aby také uměl zobrazit všechny levely. Děkuju za odpověd jestli někdo zná řešení.... PS: Zkoušel jsem také level = 1, 2 ,3 a to taky nefunguje :-( P.M: |
||
mojejmenooo Profil * |
#2 · Zasláno: 15. 1. 2008, 22:28:31
SELECT * WHERE level = * (druhá hvezdicka nefunguje)
|
||
Kcko Profil |
#3 · Zasláno: 15. 1. 2008, 22:31:13
1/ WHERE level IN (1, 2)
2/ WHERE level > 0 ( level != '') |
||
Kajman_ Profil * |
#4 · Zasláno: 15. 1. 2008, 22:31:26
SELECT *
|
||
mojejmenooo Profil * |
#5 · Zasláno: 15. 1. 2008, 22:34:08
Tak to je drsný děkuju moc :-) to jsem netušil takovýhle řešení...
|
||
mojejmenooo Profil * |
#6 · Zasláno: 15. 1. 2008, 22:57:51
Prosím ještě jednu radu k tomuhle problemu
Dal jsem tam tedy ...... WHERE level IN ( "' . $_SESSION['level'] . "' ) ...... a při vkládání $_SESSION['level'] = "1"; - funguje $_SESSION['level'] = "1, 2"; - nefunguje |
||
Joker Profil |
#7 · Zasláno: 15. 1. 2008, 23:00:40
mojejmenooo
Bez těch uvozovek Ale jinak pokud to má vypsat všechno, tak bez WHEREpodmínky: SELECT něco FROM tabulka. |
||
mojejmenooo Profil * |
#8 · Zasláno: 15. 1. 2008, 23:10:57
To je u mě problé mam tu takhle dlouhej příkaz:
$sql_11 = "SELECT * FROM 0_moto LEFT JOIN kind ON 0_moto.kind_0=kind.id_k LEFT JOIN menu ON 0_moto.level_0=menu.id_m LEFT JOIN location ON 0_moto.location_0=location.id_l WHERE location_0 IN ( '" . $_SESSION['level'] . "')"; a já potřebuju ted dosadit přes $_SESSION['level'] = 1, 2, 3, 4, .... ; všechny tyhle hodnoty aby to překousal v tom SQL dotazu :) ono mi to ty: ',' nebere a hvezdičku vubec ne v tom IN ( '" . $_SESSION['level'] . "') |
||
sh00ter Profil |
#9 · Zasláno: 15. 1. 2008, 23:16:07
tak si pomoci fce explode ten level "rozkouskuj", nebo dej podminku
|
||
mojejmenooo Profil * |
#10 · Zasláno: 15. 1. 2008, 23:50:41
ju takovej machr nejsem :-) ja nevim co je explode :o) koukam na internet a moc tomu nerozumim ale děkuju moc
|
||
mojejmenooo Profil * |
#11 · Zasláno: 16. 1. 2008, 01:37:48
if ( $_SESSION['neco'] == 0 ) { /// Když bude == 0 tak zobraz všechky kategorie jestli ne tak
$sql_11 = "SELECT * ........ level = ( 1, 2, 3, 4, 5, 6, 7, 8 ...... ) } else { $sql_11 = "SEL........ level = ( $_SESSION['neco'] ) /// něco určitýho } $sql_12 = mysql_query($sql_11); atd................ Děkuju za odpovědi a za pomoc a nakopnutí . |
||
Časová prodleva: 16 let
|
0