S
starfoxfs
Hallo zusammen,
hab ein kleines Problem mit meinem Script was ich geschrieben habe und bin am verzweifeln.
Ich möchte per Formular einfach die Userid eines Users in die Mysql DB eintragen, funktioniert aber nicht, es wird immer der Wert 1 eingetragen. Hier mal das Script:
Egal was ich in das Eingabefeld "userid" reinschreibe es wird immer 1 gespeichert alles andere funktioniert.
In der Mysql DB sieht es so aus:
id int(11) Nein auto_increment
userid int(11) UNSIGNED Nein 0
orden int(11) UNSIGNED Nein 0
sektion varchar(255) Nein
hab ein kleines Problem mit meinem Script was ich geschrieben habe und bin am verzweifeln.
Ich möchte per Formular einfach die Userid eines Users in die Mysql DB eintragen, funktioniert aber nicht, es wird immer der Wert 1 eingetragen. Hier mal das Script:
PHP:
/*
VERLEIHEN ANFANG
*/
elseif($action == "verleihen_add")
{
?>
<?
if($submit == "true")
{
$userid = $_REQUEST["userid"];
$eintrag = "INSERT INTO orden_user (userid, orden, sektion) VALUES ('$userid', '$orden', '$sektion')";
mysql_query($eintrag) or die("Error: " . mysql_error());
echo "Der Orden <strong>$orden</strong> wurde an $userid verliehen in der $sektion";
}
?>
Verleihung des Ordens
<form action="?include=admin&isset=orden&action=verleihen_add&submit=true" method="post" name="verleihen" id="verleihen">
<table width="95%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="20%">Name:</td>
<td width="75%"><input type="text" name="userid" id="id_userid"></td>
</tr>
<tr>
<td>Orden wählen:</td>
<td>
<select name="orden" id="orden">
<? $abfrage1 = "SELECT * FROM orden";
$ergebnis1 = mysql_query($abfrage1);
while ($orden = mysql_fetch_array($ergebnis1))
{
?>
<option value="<? echo $orden["id"]; ?>"><? echo $orden["name"]; ?></option>
<?
}
?>
</select></td>
</tr>
<tr>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" name="Submit" value="Verleihen"></td>
</tr>
</table>
</form>
<?
}
/* Verleihen Ende */
Egal was ich in das Eingabefeld "userid" reinschreibe es wird immer 1 gespeichert alles andere funktioniert.
In der Mysql DB sieht es so aus:
id int(11) Nein auto_increment
userid int(11) UNSIGNED Nein 0
orden int(11) UNSIGNED Nein 0
sektion varchar(255) Nein
Zuletzt bearbeitet von einem Moderator: