Hallo, ich brauch da mal hilfe von euch profis, ich hab ein kleines formular mit 3 textfeldern.
Nach submit sollen alle drei felder in di db geschrieben werden.
Lesen klappt via php einwandfrei, nur schreibt es keine daten...
Nach submit sollen alle drei felder in di db geschrieben werden.
Lesen klappt via php einwandfrei, nur schreibt es keine daten...
PHP-Code:
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div align="center">
<?PHP
if ($button=="speichern") {
include("db.php");
$sql = "INSERT INTO att(link,ausbau,zustand)VALUES('$link','$ausbau','$zustand')";
mysql_query($sql) or die (mysql_error());
?>
<?PHP
} else { ?>
<form name="form1" method="post" action="">
<table width="722" border="0" align="center">
<tr>
<td width="560" height="20">
<div align="center">Link</div>
</td>
<td width="73" height="20">
<div align="center">Ausbau %</div>
</td>
<td width="75" height="20">
<div align="center">Zustand %</div>
</td>
</tr>
<tr>
<td width="560">
<input type="text" name="link" value="link" size="110">
</td>
<td width="73">
<input type="text" name="ausbau" value="ausbau" size="10">
</td>
<td width="75">
<input type="text" name="zustand" value="zustand" size="10">
</td>
</tr>
<tr>
<td width="560"> </td>
<td width="73"> </td>
<td width="75"> </td>
</tr>
<tr>
<td width="560">
<div align="center">Stimmen diese Angaben, dann klick auf speichern
um die DB zu aktualisieren</div>
</td>
<td colspan="2"> </td>
</tr>
<tr>
<td width="560"> </td>
<td width="73"> </td>
<td width="75"> </td>
</tr>
</table>
<input type="submit" name="button" value="speichern">
</form>
<?PHP
} ?>
</div>
</body>
</html>

Kommentar