Hallo,
über ein Auswahlfeld bekomme ich folgende Variable:
$Objekttyp = Aussiedlerhof,Bauernhaus,Bauernhof
ich möchte folgende Abfrage:
select .... where ObjArt IN (‘Aussiedlerhof‘,‘Bauernhaus‘,‘Bauernhof‘) order by ...
wobei aber der Ausdruck in Klammern ein Array ist.
wenn ich
$Objekttyparray = explode(",",$Objekttyp); setze, dann müßte doch folgendes gehen:
select .... where ObjArt IN (Objekttyparray) order by ...
das Array $Objekttyparray wird zwar ‚gefüllt‘ (Ausgabe mit echo $Objekttyp[0] etc) aber für die select – Anweisung bekomme ich immer folgende Fehlermeldung:
Unknown column 'Array' in 'where clause'
Weiß da jemand weiter?
über ein Auswahlfeld bekomme ich folgende Variable:
$Objekttyp = Aussiedlerhof,Bauernhaus,Bauernhof
ich möchte folgende Abfrage:
select .... where ObjArt IN (‘Aussiedlerhof‘,‘Bauernhaus‘,‘Bauernhof‘) order by ...
wobei aber der Ausdruck in Klammern ein Array ist.
wenn ich
$Objekttyparray = explode(",",$Objekttyp); setze, dann müßte doch folgendes gehen:
select .... where ObjArt IN (Objekttyparray) order by ...
das Array $Objekttyparray wird zwar ‚gefüllt‘ (Ausgabe mit echo $Objekttyp[0] etc) aber für die select – Anweisung bekomme ich immer folgende Fehlermeldung:
Unknown column 'Array' in 'where clause'
Weiß da jemand weiter?
Kommentar