Tach auch.
Mein Problem ist, dass die SQL-Anweisung nicht ausgeführt wird. Wenn ich die Bedingung WHERE elefant='' blau in der Abfrage stehen habe, kriege ich eine Antwort. kreire ich erst die Varible: $bedingung="WHERE elefant='blau'"; und füge diese in die SQL-Anweisung ein: select * from TEST $bedingung dann kriege ich keine Antwort.
Es gibt keinen wesentlichen Unterschied (bis auf Kontextwechsel, den du dringenst beachten solltest), ob du eine konstante Query hast oder diese vorher per PHP zusammenpfriemelst.
Gibt also deine zusammengebaute Query mal direkt aus (per var_dump, echo, print_r, was weiß ich) und teste sie direkt in der DB. Du wirst durch das Zusammenbauen irgendwo einen Syntaxfehler machen.
Bis die Tage,
Matti