Schönen guten Abend,
Ich habe wiedermal ein kleines Problem mit einem meiner SQL Querys.
Diesmal ist es speziell die WHERE Klausel.
Ich übergebe bei der Wahl meines Events die ID dessen.
ein Beispiel:
die Spalte "Events" beinhaltet NUR eine ID zur ID in der Eventtabelle.
PHP-Code:
....
....
WHERE Event='".$_POST["id"]."' AND
Eventtabelle.Name LIKE '%".$_POST["suchstring"]."%'
....
....
Also das suchen und anzeigen meiner Datensätze dunktioniert wunderbar.
Soweit sind keinerlei Fehler im Query. Ich will auch nicht den ganzen zeigen, da der diesmal über ne ganze Seite gehen würde.
Problem ist nur, dass sobald ich die Zeilen mit dem suchstring hinzufüge,
er dann auch die Datensätze der Events zeigt, die ich nicht gewählt habe...
mein ausgegebenes Query sieht zB so aus:
......WHERE Event='4' AND Eventtabelle.Name LIKE '%161%' ORDER BY ......
Hier kann ich keine Fehler erkennen. Er listet ja auch auf und die Suche funktioniert wunderbar. Nur eben zeigt er ALLE Datensätze an und nicht nur die , wo spalte "Event" = 4 ist.
habt ihr eine Idee..???
Mario