ID eines Inhaltes eines Select Feldes an DB senden, wie geht das denn
Wie kann ich eine ID aus einem Select Feldes (OPTIONS), an die DB senden ?
Ich habe ein Select Feld mit folgenden Code:
T_TYP = Tabellenname
TYP_ID = ID der tabelle (autoincrement, PRIMARY KEY)
NAME = Wert , z.B. HP Compaq Rechner
Nun möchte ich nicht den Wert ('NAME') des Selektierten Wertes übertragen sondern die dazugehörige ID ('TYP_ID') aus der Datebank (MySQL), ich muss dazu noch sagen das die Inhalte des Select Feldes aus der Datenbank gefüllt werden.
Ich habe ein Formular das teilweise aus zu füllenden Feldern besteht und teilweise aus automatisch aus der DB gefüllten Feldern.
Ich möchte aber nun die ID übertragen und nicht den Inhalt der mir in dem Select Feld dargestellt wird.
Weiß vielleicht jemand eine Lösung ?
Vielen Dank
Martin
Ich habe ein Select Feld mit folgenden Code:
<?php // Select Box TYP Ansteuerung von DB
function select_box(){
$sql = ("select NAME from T_TYP");
$query = mysql_query($sql);
?> <select name="TYP_ID">
<?php while($liste = mysql_fetch_array($query)) {
?><option value="<?= $liste["NAME"] ?>"><?= $liste["NAME"] ?></option>
<?php
}
}
?>
T_TYP = Tabellenname
TYP_ID = ID der tabelle (autoincrement, PRIMARY KEY)
NAME = Wert , z.B. HP Compaq Rechner
Nun möchte ich nicht den Wert ('NAME') des Selektierten Wertes übertragen sondern die dazugehörige ID ('TYP_ID') aus der Datebank (MySQL), ich muss dazu noch sagen das die Inhalte des Select Feldes aus der Datenbank gefüllt werden.
Ich habe ein Formular das teilweise aus zu füllenden Feldern besteht und teilweise aus automatisch aus der DB gefüllten Feldern.
Ich möchte aber nun die ID übertragen und nicht den Inhalt der mir in dem Select Feld dargestellt wird.
Weiß vielleicht jemand eine Lösung ?
Vielen Dank
Martin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 43801
Url: https://administrator.de/contentid/43801
Ausgedruckt am: 23.11.2024 um 05:11 Uhr
4 Kommentare
Neuester Kommentar
Moin,
MfG
<?php // Select Box TYP Ansteuerung von DB
function select_box(){
$sql = ("select ID, NAME from T_TYP"); '<- ID mit Abfragen
$query = mysql_query($sql);
?> <select name="TYP_ID">
<?php while($liste = mysql_fetch_array($query)) {
?><option value="<?= $liste["ID"] ?>"><?= $liste["NAME"] ?></option> '<- Option Value = ID
<?php
}
}
?>
MfG