ChrisB: Ausgabe aus MySQL-DB mit Array (multiple select)

Beitrag lesen

Hi,

Die Syntax siehst du auf der Seite.

Nur das da nirgends Arrays vorkommen ;)

Natürlich nicht - MySQL interessiert sich nicht dafür, welche Datenstruktur du in deinem PHP-Script zur Vorbereitung einer Query nutzt.

Wenn ich Klammern setze kommt zumindest kein Fehler, aber ausgegeben wird mir auch nichts.

$selectbox = array("Sony", "Verbatim", "Corsair");

# optional
  # $selectbox = implode(",", $selectbox);

Wieso optional?

(Maßnahmen zur Verhinderung von SQL-Injection sind übrigens auch nicht optional, fehlen hier aber vermutlich trotzdem.)

$abfrage = "SELECT stick FROM usb WHERE herst IN ('$selectbox')";

Und als du diese Query zur Kontrolle ausgegeben hat, entsprach sie dem, was du dir vorgestellt hast?

MfG ChrisB

--
Light travels faster than sound - that's why most people appear bright until you hear them speak.