PHP gevorderde |
|
<?
$sQuery = '';
if(isset($_GET['merk']))
{
$sQuery .= " WHERE merk='".htmlspecialchars(addslashes($_GET['merk']), ENT_QUOTES)."' ";
}
if(isset($_GET['merk'], $_GET['sub1']))
{
$sQuery .= " AND subcategorie_een = '".htmlspecialchars(addslashes($_GET['sub1']), ENT_QUOTES)."' ";
}
if(isset($_GET['merk'], $_GET['sub1'], $_GET['sub2']))
{
$sQuery .= " AND subcategorie_twee = '".htmlspecialchars(addslashes($_GET['sub2']), ENT_QUOTES)."' "
}
mysql_query("SELECT * FROM products ".$sQuery." ORDER BY products")or die(mysql_error());
?>
<? $sQuery = ''; { } if(isset($_GET['merk'], $_GET['sub1'])) { } if(isset($_GET['merk'], $_GET['sub1'], $_GET['sub2'])) { } ?>
Het is niet helemaal optimaal, maar dit is om je een voorbeeldje te geven, nogmaals bovenstaande query is dus wat je nodig hebt.. |