Auge: SQL IN-Operator in PHP?

Beitrag lesen

Hallo

es gibt ja den IN-Operator in SQL wobei die Klassische Syntax
"SELECT * FROM xxx IN ('a', 'b', 'c')"
ist.
Wenn ich jetzt jedoch mit PHP diese Abfrage machen möchte und einen bestehenden Array $a habe, wie kann ich das möglichst elegant lösen?
Muss ich dann

<?php

$req = "SELECT * FROM xxx IN (";
foreach ($a as $b) {
$req += "'".$b."', ";
}
$req += ")";

$answ = sql_query($req);
?>


> machen? Das wäre voll unschön!  
  
Da war nix mit [implode](http://www.php.net/implode) bzw. join (Alias von implode) zu finden? \*btw\* Die in $a abgelegten Werte sind bereits auf erlaubten Inhalt geprüft?  
  
Tschö, Auge  

-- 
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.  
Terry Pratchett, "Wachen! Wachen!"  
  
[Veranstaltungsdatenbank Vdb 0.3](http://termindbase.auge8472.de/)