Hallo,
ich habe ma eine Frage und hoffe das jemand die Lösung parat hat.
Ich habe eine Tabelle die wie folgt aussieht
(Ausschnitt)
-------------------------------------
| id | name| username | eMail |
-------------------------------------
Ich möchte über ein Dropdownfeld den Namen auswählen können, was auch funktioniert.
schnipsel:
jetzt soll aber wenn ich den User ausgewählt habe nicht nur der username sondern auch die dazugehöriger id an bspw. eine weiterverarbeinde datei gesendet werden.
Oder werden die werte schon mitgesendet und ich spreche sie nur falsch an?
habe da mal eine Idee weiß aber die klappt nicht!
schnipsel:
ich habe ma eine Frage und hoffe das jemand die Lösung parat hat.
Ich habe eine Tabelle die wie folgt aussieht
(Ausschnitt)
-------------------------------------
| id | name| username | eMail |
-------------------------------------
Ich möchte über ein Dropdownfeld den Namen auswählen können, was auch funktioniert.
schnipsel:
PHP-Code:
<?php echo "<select size=\"1\" name=\"user\" class=\"eingabetext\">";
$ergebnis = mysql_query("SELECT id, username FROM tesuser");
while ($datensatz = mysql_fetch_array($ergebnis))
{
echo "<option value=\"" . $datensatz['username'] . "\">";
echo $datensatz['username'];
echo "</option>\n";
}
echo "</select>\n";
Oder werden die werte schon mitgesendet und ich spreche sie nur falsch an?
habe da mal eine Idee weiß aber die klappt nicht!
schnipsel:
PHP-Code:
<?php $id=$_POST['user[id]']; // <-- wo ich dann quasi hier auf das array
$username=$_POST['user[username]']; // zugreife, nur ich weiß nicht wie!?
$sql = "INSERT INTO `register` (`rdid`, `urname`) VALUES ('$id', '$username')"
or die("Einfügen fehlgeschlagen: " . mysql_error());
mysql_query( $sql );
Kommentar