Autor | Zpráva | ||
---|---|---|---|
Breberka Profil * |
#1 · Zasláno: 13. 3. 2009, 09:58:38
Ahoj mam takovyto dotaz na vyber
$vysledek = ("select count(*) as pocet from galerie"); if(isset($_POST['kategorie'])){$vysledek.=" where kategorie='$_POST[kategorie]'";} $vysledek=mysql_query($vysledek, $link) or die("SQL nešlo provézt"); Kategorii si urcuji podle formulare: <select name='kategorie' size='1'> <option value='obrazy'>Obrazy</option> <option value='kresby'>Kresby</option> <option value='wallpainting'>Wallpainting</option> <option value=' '>Všechny</option> </select> Ale nevim co bych mela zadat do value pro vyber vsech polozek bez rozliseni kategorie a nebo jak polozit ten dotaz, aby se mi zobrazili vsechny polozky z databaze kdyz si uzivatel vybere Vsechny. Dekuji |
||
Mastodont Profil |
#2 · Zasláno: 13. 3. 2009, 10:41:14
if (isset($_POST['kategorie']) && $_POST['kategorie'] != ' ' ) { $vysledek.=" where kategorie='$_POST[kategorie]'"; } |
||
Taps Profil |
#3 · Zasláno: 13. 3. 2009, 10:57:53 · Upravil/a: Taps
Breberka
výběr všech položek bych řešil přes takto <option value='vse'>Všechy</option> if($_POST['vse']) $vysledek=mysql_query("select * from kategorie where kategorie in('obrazy','kresby','wallpainting')"); |
||
Časová prodleva: 15 let
|
0