Ich bräucht geschwind eine Syntax Kontrolle.
Ich generiere aus einem Suchstring eine WHERE Bedingung. Allerding bin ich mir beim Ergenis nicht sicher ob ich so auch die gewünschten Bedingungen richtig gesetzt habe oder ob ich irgendwas austauschen muss.
Ich will nach "hammer and frau and mann haus Gara?e not baum not gans" in der Spalte "file" und "directory" suchen und bekomm das hier von meiner Funktion zurück.
AND Bedingungen: frau, mann
OR Bedingungen: hammer, haus, Gara?ge
NOT Bedingungen: baum, gans
Danke
MfG Markus
Ich generiere aus einem Suchstring eine WHERE Bedingung. Allerding bin ich mir beim Ergenis nicht sicher ob ich so auch die gewünschten Bedingungen richtig gesetzt habe oder ob ich irgendwas austauschen muss.
Ich will nach "hammer and frau and mann haus Gara?e not baum not gans" in der Spalte "file" und "directory" suchen und bekomm das hier von meiner Funktion zurück.
AND Bedingungen: frau, mann
OR Bedingungen: hammer, haus, Gara?ge
NOT Bedingungen: baum, gans
PHP-Code:
(file LIKE '%frau%' OR directory LIKE '%frau%' )AND (file LIKE '%mann%' OR directory LIKE '%mann%' )AND ((file LIKE '%hammer%' OR directory LIKE '%hammer%' )OR
(file LIKE '%haus%' OR directory LIKE '%haus%' )OR (file LIKE '%Gara_e%' OR directory LIKE '%Gara_e%' ))NOT ((file LIKE '%baum%' OR directory LIKE '%baum%' )OR
(file LIKE '%gans%' OR directory LIKE '%gans%' ))
MfG Markus
Kommentar