SQL Suche mit LIKE %...% und !=

eperdemer

Mitglied
PHP in SQL Suche mit LIKE %...% und !=

Moin,

ich habe eine kleine Suche gebaut für eine Lager Verwaltung, bei der es eine Feld für den Warenbestand gibt sobald der Null ist soll der Artikel nicht mehr Gelesen werden. Bei meinem wenn ich alles ohne LIKE %...% auslese Haut das auch hin.

Code:
<?php
$satz_search_select = mysql_query("SELECT * FROM $table03 WHERE VERLISBN LIKE '%$_POST[such_text]%' OR AUTOR LIKE '%$_POST[such_text]%' OR TITEL LIKE '%$_POST[such_text]%' OR VERLAG LIKE '%$_POST[such_text]%' AND kunden_domain='$_POST[domain_select]' AND 'BESTAND' != '0' LIMIT $start,$anz");
 
while ($row_search_select = mysql_fetch_array($satz_search_select)){
 
extract($row_search_select);
?>
}

MfG
Benny
 
Zuletzt bearbeitet:
Könnte daran liegen "und vor oder".

Probiers mal hiermit:
PHP:
$satz_search_select = mysql_query("
SELECT * FROM $table03
WHERE (VERLISBN LIKE '%$_POST[such_text]%'
OR AUTOR LIKE '%$_POST[such_text]%'
OR TITEL LIKE '%$_POST[such_text]%'
OR VERLAG LIKE '%$_POST[such_text]%')
AND kunden_domain='$_POST[domain_select]'
AND 'BESTAND' != '0' LIMIT $start,$anz");
 
Zurück