phpbar.de logo

Mailinglisten-Archive

[php] Daten aus Array in MySQL Abfrage bekommen

[php] Daten aus Array in MySQL Abfrage bekommen

Andreas Demmer andreas at phpbar.de
Mit Aug 6 19:35:46 CEST 2003


> Wie kann ich nur die Artikelids mit einem Komma getrennt in die MySQL
Select Abfrage einbauen?
> WHERE id IN (12,13,14)

$ids = NULL;

foreach($_SESSION['artikel'] as $id => $anzahl) {
    $ids .= $id.',';
}

if(strlen($ids > 0)) {
    $ids = substr($ids, 0, strlen($ids) - 1);
}


> Wie gebe ich dann, wenn die IDs mal in der SELECT Abfrage stehen,
> gleichzeitig zu jeder ID die Artikelanzahl aus?

foreach($_SESSION['artikel'] as $id => $anzahl) {
    echo "$id: $anzahl<br>";
}

Zwar alles ungetestet, sollte aber im Prinzip funktionieren.

Gruss,
Andreas



php::bar PHP Wiki   -   Listenarchive