Einzelnen Beitrag anzeigen
  #2  
Alt 19-03-2004, 13:37
Benutzerbild von almhirte
almhirte almhirte ist offline
Visceroid

 
Registriert seit: Aug 2001
Beiträge: 281
almhirte hat noch keine Bewertung oder ist auf 0
Style: vBulletin Default
Also ich denke das da in deinem script bereits ein kleiner Fehler ist.

Das select element hast du ID1 genannt. Über diesen Namen kannst du es dann später als Variable benutzen.

Die option elemente haben als value das was $ID enthält.
Da ist n kleiner Fehler bei dir.
Bei dir steht:
PHP-Code:
print "<option value=\"ID1\">$kat$bez | $txt | $preis</option>"
Es müsste glaub ich etwa so aussehen:
PHP-Code:
echo '<option value="'.$ID.'">'.$kat.': '.$bez.' | '.$txt.' | '.$preis.'</option>'
Dann kriegt jede option einen eindeutigen Wert zugewiesen. Nämlich die ID die bei dir glaub ich der primary key ist. Dieser ist später das was der user ausgewählt hat.
In deiner formular-ziel datei (kat_test.php) kannst du dann etwa so damit umgehen
PHP-Code:
if (isset($ID1))//ID1 ist die gesamte combobox (dropdown)
{
     
//der wert von ID1 ist dann das 
     //was bei dem jeweiligen option als value eingetragen wurde.
     //du musst dir also dein internes mapping für
     //die einzelnen optionen merken


Ich hoffe das ist irgendwie verständlich

Geändert von almhirte (19-03-2004 um 13:40 Uhr).
Mit Zitat antworten