Hallo Forum,
ich habe ein PHP-Dropdown Menü programmiert mit dem ich gerade ein kleines Problem habe.
Ausgangssituation:
Die Werte des Dropdown-Menüs werden aus „Tabelle 1“ abgefragt.
Enthalten sind die Spalten „id“ und „bezeichnung“.
Die „id“ des aus dem Dropdown-Menüs selektierten Wertes wird in der „Tabelle 2“ abgespeichert.
Nun möchte ich das der Wert „bezeichnung“ aus „Tabelle 1“ immer mit dem abgefragten Wert aus „Tabelle 2“ vorselektiert wird, sobald ich die User-Maske öffne.
Das habe ich leider noch nicht hinbekommen.
Hier der Code:
/*Abfragen, ob bereits etwas selektiert wurde und der Wert in der Tabelle 2 steht*/
if ($anzahl2 "" || !is\_null($anzahl2)) {
/*Beginn des Dropdown-Menüs*/
echo '';
/*Das Dropdown-Menü mit den Werten aus „Tabelle 1“ füllen*/
while ($rows1 = mysql\_fetch\_array($result,MYSQL\_ASSOC))
{
/*Prüfen, ob bereits ein Wert vorselektiert wurde und gespeicherten Wert als Value einsetzen*/
if ($antrieb) {
echo "".$rows1["bezeichnung"]." ";
} else
/*Andernfalls nur das Dropdown-Menü füllen aus „Tabelle 1“*/
echo "".$rows1["bezeichnung"]." ";
}
}
echo '';
Ich weiss das hier ein Fehler drin steckt, allerdings weiss ich nicht wo. Für Eure Hilfe wäre ich sehr dankbar.
Viele Grüße