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
<?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
Please also mark the comments that contributed to the solution of the article
Content-Key: 43801
Url: https://administrator.de/contentid/43801
Printed on: April 27, 2024 at 03:04 o'clock
4 Comments
Latest comment
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