Homepage selbermachen 7.846 Themen, 35.563 Beiträge

Mehrfachauswahl Option aus sql-Abfrage erstellen

jdeen / 8 Antworten / Flachansicht Nickles

Hallo zusammen.

Ich lege eine neue Baugruppe an und ordne diese über ein dropdown (Option) einem Produkt zu.
Diese Info wird in der Datenbank gespeichert. Zum Editieren werden nun die Daten gelesen und
das entsprechende Produkt im dropdown als selected gekennzeichnet.
Wenn nun die Baugruppe bei mehreren Produkten verwendet wird, mache ich das über die multiple-Funktion
und lege für jedes Produkt in der Baupruppen-Zuordnungsdatei einen Eintrag an.
So weit so gut.
Jetzt habe ich das Problem, daß ich es einfach nicht schaffe, das nun mehrere Produkte als selected gekennzeichnet werden.

Wer weiß Rat?

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen
jdeen Borlander „Wenn Du in SQL die Produkte mit den gewählten Produkten mit JOIN verknüpfst,...“
Optionen

RICHTIG !!!

while-Schleifen laufen nur 1x.

Habe nun Arrays gebildet und werte diese innerhalb der Haupt-whileschleife aus:

-------------------------------------------------------------------------------------------------------------------
while ($zeile2 = mysql_fetch_array($ergebnis2)) :
print "(option";

foreach ($datenp as $wert) {
if($zeile2["P_ID"] == $wert) {print " selected";}
}

print " value=".$zeile2["P_ID"].")".$zeile2["P_Bez"]."\n";
endwhile;
-------------------------------------------------------------------------------------------------------------------

Kaum macht man es richtig, schon funktionierts.

. . . when the kid next door walking on the moon . . .Wirklich gute Jdeen passen auf einen Bierdeckel
bei Antwort benachrichtigen