WHERE (target='$_POST[target_mode_show]' AND Section='$_POST[section_mode_show]') ORDER BY so, Section, StartTime ASC";
hei! Mitenkähän tossa saisi tehtyä niin, että se katosoo onko pudotusvalikoista valittu vain yksi ja sitten se tieto haettaisiin sen mukaan.
Jos nyt ymmärsin oikein:
<?php // Muuttuja WHERE-lauseelle $where = ""; // Jos ensimmäinen on valittu if (!empty($_POST["target_mode_show"])) $where .= "target = '{$_POST["target_mode_show"]}'"; // Yhdistetään lauseen osat AND-sanalla jos kummatkin on valittu if (!empty($_POST["target_mode_show"]) && !empty($_POST["section_mode_show"])) $where .= " AND "; // Jos toinen on valittu if (!empty($_POST["section_mode_show"])) $where .= "section = '{$_POST["section_mode_show"]}'"; ?>
ja sitten SQL-kysely:
WHERE $where
ORDER BY
so,
Section,
StartTime ASC";
Kiitoksia.. Juuri tätä hain. Nuinkun sitä lukee niin sehän on ihan loogista...
Aihe on jo aika vanha, joten et voi enää vastata siihen.