Select-Ausgabe IN

CreativPur

Erfahrenes Mitglied
Ich habe eine Datenbank-Abfrage (MSQL) die auch funktioniert.

PHP:
$sessionnr = $_POST['session_nr'];
$sql = "SELECT artikel_nr FROM session WHERE session_nr = '$sessionnr'";
foreach ($pdo->query($sql) as $sessionausgabe) {
echo $sessionausgabe['artikel_nr'].'<br />';
}

in meinem Fall werden jetzt 3 und 5 ausgegeben..
Soweit so gut

Nun möchte ich eine weitere Datenbank-Abfrage starten.

Die Lösung wäre die Funktion IN.

PHP:
$sql = "SELECT * FROM users WHERE id IN (2,3,5,7)";

Wie setze ich es um, dass $sessionausgabe['artikel_nr'] in IN () übertragen wird ?

Die zweite Datenbank-Abfrage wäre...

PHP:
$sql = "SELECT * FROM Artikel WHERE artikel_nr IN (3,5)";
foreach ($pdo->query($sql) as $warenkorb) {
}
 
Zurück