Hi,
zitiere bitte vernünftig, und nicht einfach alles!
SELECT *
FROM products_to_categories1 T1
LEFT JOIN products_to_categories2 T2 ON T1.foo = T2.bar
WHERE T1.Ort IN ('Hamburg', 'Bremen', 'München')
AND T2.Art IN ('Hotel', 'Jugendherberge')
>
> Mein problem ist, dass ich die Inhalet der beiden Arrays nicht kenne, weil die aus einer vorangegangenen Abfrage gefüllt werden, was ja ebenfalls kein Problem ist. Wenn Du mri sagen kannst, wie ich das korrekt formuliere, ist Dir mein ewiger Dank sicher.
Alles was du brauchst, ist eine Schleife über alle Array-Elemente - um daraus dann einen String in der Form zusammezubauen, wie er in obiger Query einzusetzen ist - also Elementinhalte für den Einsatz in einer MySQL-Query behandeln, in Hochkommata einschliessen, und durch Kommata trennen.
Das ist ja wohl nicht so schwer, wenn man ein kleines bisschen drüber nachdenkt ... also, leg mal los und zeig deinen Versuch.
MfG ChrisB
--
Light travels faster than sound - that's why most people appear bright until you hear them speak.