[mysql] array in WHERE-Klausel einbauen

Gsus

schwankend^^
ID: 215354
L
22 Mai 2006
1.553
68
Hallo,

ich habe ein Array, in dem verschiedene ids stehen. nun möchte ich alle datensätze meiner tabelle auslesen, dessen id in meinem array gespeichert ist..
leider bekomme ich das nicht richtig hin...

ich hoffe ich konnte mein problem verständlich schildern

mfg
Gsus
 
PHP:
$in = implode(',', $array);
$sql = "SELECT .... WHERE id IN ($in)";

edit:
Ja, muss natürlich implode() heißen :oops:
s. NagathoR's Post
 
Zuletzt bearbeitet:
Mache es einfach so:

PHP
Code:
$ids = implode(",", $array);

SQL:
Code:
SELECT ...* FROM table WHERE ID IN($ids)
 
hehe kann ja mal passieren hab auch schon überlegt warum da n explode hinkommen sollte.. danke an euch beiden habt beide nen grünen..

mfg
Gsus