Kalma
Erfahrenes Mitglied
Hey,
Hier mein Problem:
Ich habe ein Update-Script geschrieben, nur leider tut es nicht das, was es soll: Updaten
Hier die Scripts:
Das "Form-Script":
Und das Update-Script an sich
Ich hoffe mal, Ihr könnt mir helfen
David
Hier mein Problem:
Ich habe ein Update-Script geschrieben, nur leider tut es nicht das, was es soll: Updaten
Hier die Scripts:
Das "Form-Script":
PHP:
<?php
$Host = "localhost";
$User = "web488";
$Password = "aiosdaösodkjasd";
$DBName = "usr_web488_3";
$TableName = "edit";
$Link = mysql_connect($Host, $User, $Password);
mysql_select_db($DBName);
$Query = "SELECT
*
FROM
$TableName";
$Result = mysql_query($Query);
$row = mysql_fetch_array($Result);
?>
<form action="edit.php" method="post">
<input type="text" name="name" value="<?php echo " ".$row['name']." "; ?>" />
<p>
<select name="geschlecht">
<option name="männlich">männlich</option>
<option name="weiblich">weiblich</option>
</select>
<p>
<input name="alter" type="text" value="<?php echo " ".$row['alter']." "; ?>" /> - Alter
<p>
<input name="hobbys" type="text" value="<?php echo " ".$row['hobbys']." "; ?>" /> - Hobbys
<p>
<input name="motto" type="text" value="<?php echo " ".$row['motto']." "; ?>" /> - Motto
<p>
<input name="datum" type="text" value="<?php echo " ".$row['datum']." "; ?>" /> - Geb.Datum
<p>
<input type="submit" value="submit" />
</form>
Und das Update-Script an sich
PHP:
<?php
$Host = "localhost";
$User = "web488";
$Password = "alsdhfjö-akljesfzhawöef";
$DBName = "usr_web488_3";
$TableName = "edit";
$Link = mysql_connect($Host, $User, $Password);
mysql_select_db($DBName);
$name = $_POST['name'];
$geschlecht = $_POST['geschlecht'];
$alter = $_POST['alter'];
$hobbys = $_POST['hobbys'];
$motto = $_POST['motto'];
$datum = $_POST['datum'];
$Query = ("UPDATE
$TableName
set
name='$name',
geschlecht='$geschlecht',
alter='$alter',
hobbys='$hobbys',
motto='$motto',
datum='$datum'");
$Result = mysql_query($Query);
header ("Location: form.php");
?>
Ich hoffe mal, Ihr könnt mir helfen
David