Something like this perhaps:
PHP Code:
<?php
if(!empty($_POST)){
$sql = "SELECT * FROM bands WHERE ";
foreach($_POST['type'] as $k => $v){
if($v != 0){
$sql .= "type = " . $v . " OR ";
}
}
echo rtrim($sql, " OR ");
}
?>
<form method="post" action="">
<select name="type[]">
<option value="0" selected="selected">Choose...</option>
<option value="1">jazz</option>
<option value="2">pop</option>
<option value="3">rock</option>
</select>
<select name="type[]">
<option value="0" selected="selected">Choose...</option>
<option value="1">jazz</option>
<option value="2">pop</option>
<option value="3">rock</option>
</select>
<select name="type[]">
<option value="0" selected="selected">Choose...</option>
<option value="1">jazz</option>
<option value="2">pop</option>
<option value="3">rock</option>
</select>
<input type="submit" value="go" />
</form>
(barebones, but you get the idea)
Bookmarks