Heyho - ich nochmal 
Ich habe da zu einem anderen Projekt auch noch eine kleine Problematik. Ich selektiere (nach Absenden eines Suche-Forms) anhand gesetzter Form-Felder, Datensätze aus der Datenbank.
Ich habe hier eine Relation zwischen Der Tabelle "Anzeige" und "Ausstattung" welche als Tabelle "rel_ausstattung" vorhanden ist.
Ich habe folgende Herangehensweise mit PHP entwickelt:
Davor finden sich die anderen Formfelder als normale WHERE ... AND... Bedingungen.
das "a.id" ist aus das Feld "id", ein Integer aus der Tabelle Anzeige.
Ich möchte hier jedoch die Checkboxes aus der Search-Form abfragen (Schleife) und dann sehen ob eine Relation zu dem Tupel existiert. Also im selben Statement a.id (Anzeige-Primary-Key) in der Relation zur aktuellen Schleifen-Index "$show->id" suchen.
Mit Exist seh ich eben ob dieses existiert.
Ich erhalte jedoch eine Fehlermeldung:
Nun, ist das überhaupt möglich, so wie ichs probiere? Oder gibts da eine Substitution dafür? Bitte um Hilfe

Ich habe da zu einem anderen Projekt auch noch eine kleine Problematik. Ich selektiere (nach Absenden eines Suche-Forms) anhand gesetzter Form-Felder, Datensätze aus der Datenbank.
Ich habe hier eine Relation zwischen Der Tabelle "Anzeige" und "Ausstattung" welche als Tabelle "rel_ausstattung" vorhanden ist.
Ich habe folgende Herangehensweise mit PHP entwickelt:
PHP:
$get_ausstattung = mysql_query("SELECT * FROM $this->aus_tb");
while ($show = mysql_fetch_object($get_ausstattung))
{
$key_var = "aus_".$show->id;
if (!empty($_POST[$key_var]))
{
$query .= " exists (SELECT id FROM $this->aus_rel_tb WHERE ausstattung = '$show->id' AND anzeige = a.id)";
}
Davor finden sich die anderen Formfelder als normale WHERE ... AND... Bedingungen.
das "a.id" ist aus das Feld "id", ein Integer aus der Tabelle Anzeige.
Ich möchte hier jedoch die Checkboxes aus der Search-Form abfragen (Schleife) und dann sehen ob eine Relation zu dem Tupel existiert. Also im selben Statement a.id (Anzeige-Primary-Key) in der Relation zur aktuellen Schleifen-Index "$show->id" suchen.
Mit Exist seh ich eben ob dieses existiert.
Ich erhalte jedoch eine Fehlermeldung:
Code:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'exists (SELECT id FROM ea_rel_ausstattung WHERE ausstattung = '1' AND anzeige = ' at line 1
Nun, ist das überhaupt möglich, so wie ichs probiere? Oder gibts da eine Substitution dafür? Bitte um Hilfe
