Mailinglisten-Archive |
>Moin allerseits, >ich möchte eine Query bauen, die etwa das folgende macht: >SELECT id FROM tabelle WHERE foo='$bar' AND id NOT IN ARRAY ($array) >Das Problem ist der letzte Teil. $array ist ein Array in PHP. >Gibt es dafür einen einfacheren Weg als das Array in PHP auseinader >zunehmen und dann mit "id IN (wert1, wert2, ...)" zu arbeiten? Hi Günther, Definitiv nein ! Aber das sind ja wirklich nur ein paar php - Zeilen: $SQL .= " NOT IN ("; for ($i = 0; $i < count($dein_feld) ;$i++) { $SQL .= $dein_feld[$i]; if($i < (count($dein_feld) - 1)) { $SQL .= ", "; } } $SQL .= ")"; Das Zeugs kannste ja auch in ne function packen.... MFG Wolfgang -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive