Kiskalóz Posted September 21, 2006 Posted September 21, 2006 Van egy oldal, ahol több feltétel szerinti keresést akarok csinálni. 2 legördülõ menü, és 3 chekbox lenne. <form name="kerulet" method="post" action="kereses.php"> <select name="kerulet_azon" style="width: 80px; border: #000066 1px dotted;"> <option selected="selected" disabled="disabled"></option> <option value="1">I.</option> <option value="2">II.</option> </select> <select name="abc_azon" style="width: 80px; border: #000066 1px dotted;"> <option selected="selected" disabled="disabled"></option> <option value="3">A</option> <option value="4">B</option> </select> <input type="checkbox" name="5" value="5">1 <input type="checkbox" name="6" value="6">6 <input type="checkbox" name="7" value="7">7 <input name="Submit" type="submit" id="Submit" value="Keresés"> <input name="van_uj" type="hidden" id="van_uj" value="igen"> </form> Na erre kéne valami jó php kód. Magamtól enyire jutottam: <?php include("adatbazis.php"); $query=""; if($_POST["kerulet"]!="") { $query.="kerulet=".$_POST["kerulet"]; } if($_POST["abc"]!="") { $query.="abc==".$_POST["abc"]; } $sql="Select * from $a_tabla"; if($query!="") { $where=" where "; } ?> Gondolom ez csak a 2 legördülõ menüt nézi. Ebbe hogyan tudom még a 3 chekbox-ot is beletenni, hogy az alapján is keressen. Köszönöm
Kiskalóz Posted September 21, 2006 Author Posted September 21, 2006 Csinálam egy másik lekérdezést, de ezzel sem jó. $sql="select * from a where kerulet_azon='".$_POST["kerulet _azon"]."', abc_azon='".$_POST["abc_azon"]."'";
Biszke Posted September 21, 2006 Posted September 21, 2006 $_POST["kerulet _azon"] Van egy szóköz, ami nem kell oda.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now