Hallo! Also ich hab eine Seite, wo der User seine perönlichen Daten in Formularfeldern sehen kann, die aus einer Datenbank kommen! Wenn der User nun seine Daten ändert, dann soll das in der Datenbank auch geändert werden! Ändert er bloß leider nix, aber fehler sagt er mir auch nicht! Hier mal query:
<?
if ($aendern) {
$db = mysql_pconnect("localhost","./","");
mysql_select_db("Userdb",$db);
mysql_query("update kunden set name='$name',vorname='$vorname',usw... where id=$UserID") or die (mysql_error());
$result = mysql_query($sql,$db);
echo "geändert";
}
?>
<form method="post" action="<? echo $PHP_SELF ?>">
<html>
<head>
......
<tr>
<td><font size="2">Vorname:</font></td>
<td><input type="Text" name="Vorname" value="<? echo"$vorname" ?>" size="25" maxlength=""></td>
</tr>
<tr>
<td><font size="2">Name:</font></td>
<td><input type="Text" name="Name" value="<? echo"$name" ?>" size="25" maxlength=""></td>
</tr>
usw......
<?
if ($aendern) {
$db = mysql_pconnect("localhost","./","");
mysql_select_db("Userdb",$db);
mysql_query("update kunden set name='$name',vorname='$vorname',usw... where id=$UserID") or die (mysql_error());
$result = mysql_query($sql,$db);
echo "geändert";
}
?>
<form method="post" action="<? echo $PHP_SELF ?>">
<html>
<head>
......
<tr>
<td><font size="2">Vorname:</font></td>
<td><input type="Text" name="Vorname" value="<? echo"$vorname" ?>" size="25" maxlength=""></td>
</tr>
<tr>
<td><font size="2">Name:</font></td>
<td><input type="Text" name="Name" value="<? echo"$name" ?>" size="25" maxlength=""></td>
</tr>
usw......
Kommentar