CreativPur
Erfahrenes Mitglied
Ich habe eine Datenbank-Abfrage (MSQL) die auch funktioniert.
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.
Wie setze ich es um, dass $sessionausgabe['artikel_nr'] in IN () übertragen wird ?
Die zweite Datenbank-Abfrage wäre...
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) {
}