PHP ver gevorderde |
|
Hallo,
Ik gebruik deze query om dingen te zoeken uit de database:
<?php
$query = dbquery("SELECT itemtheme,itemid,itemlink,itemtitle,itemdate FROM ".$site_prefix."items WHERE itemtheme != 6 AND itemtext LIKE '%$search_query%' OR itemtitle LIKE '%$search_query%' OR itemlink LIKE '%$search_query%'");
?>
<?php $query = dbquery("SELECT itemtheme,itemid,itemlink,itemtitle,itemdate FROM ".$site_prefix."items WHERE itemtheme != 6 AND itemtext LIKE '%$search_query%' OR itemtitle LIKE '%$search_query%' OR itemlink LIKE '%$search_query%'"); ?>
Zoals je ziet staat in de WHERE clause een 'itemtheme != 6' , maar hij haalt nog steeds resultaten op die een itemtheme met de waarde 6 hebben.
Hoe kan dit?
|