Knowledge-Junki
New member
Hallo!
Ich möchte eine Edit-Funktion für meine Datenbank schreiben.
Allerdings komme ich nicht weiter, nachfolgend der derzeitige Quellcode, wäre nett wenn ihr mal einen Blick drauf werft:
<?php
//vorraussetzung: Table & ID müssen per Adresszeile übergeben werden.
$db = mysql_connect("localhost","root");
mysql_select_db("content",$db);
$result = mysql_query("SELECT * FROM $table WHERE id=$id LIMIT 1",$db);
if ($submit) {
$sql = "INSERT INTO $table WHERE id=$id (kategorie) VALUES ('$kategorie')";
$result2 = mysql_query($sql,$db);
echo "Ihre Daten wurden abgeschickt! Vielen Dank!<br><br>";
}
else {
$daten = mysql_fetch_array($result)
?>
<form method="post" action="<?php $PHP_SELF?>">
<table>
<tr>
<td><input type="text" name="kategorie" value="<?php echo "$daten[kategorie]";?><? echo $kategorie ?>"></td>
</tr>
</table>
<div align="center">
<input type="submit" value="Abschicken" name="submit">
</div>
</form>
<?php
}
?>
Ich möchte eine Edit-Funktion für meine Datenbank schreiben.
Allerdings komme ich nicht weiter, nachfolgend der derzeitige Quellcode, wäre nett wenn ihr mal einen Blick drauf werft:
<?php
//vorraussetzung: Table & ID müssen per Adresszeile übergeben werden.
$db = mysql_connect("localhost","root");
mysql_select_db("content",$db);
$result = mysql_query("SELECT * FROM $table WHERE id=$id LIMIT 1",$db);
if ($submit) {
$sql = "INSERT INTO $table WHERE id=$id (kategorie) VALUES ('$kategorie')";
$result2 = mysql_query($sql,$db);
echo "Ihre Daten wurden abgeschickt! Vielen Dank!<br><br>";
}
else {
$daten = mysql_fetch_array($result)
?>
<form method="post" action="<?php $PHP_SELF?>">
<table>
<tr>
<td><input type="text" name="kategorie" value="<?php echo "$daten[kategorie]";?><? echo $kategorie ?>"></td>
</tr>
</table>
<div align="center">
<input type="submit" value="Abschicken" name="submit">
</div>
</form>
<?php
}
?>