Hallo zusammen,
ich habe folgedes Script es Ruft Daten aus der Datebank auf und lässt sie in einer Textaria bearbeiten.
Verbindung und soweiter steht alles. Es können Beiträge hinzugefügt werden aber die Beiträge nicht bearbeitet werden was ist falsch ?
ich habe folgedes Script es Ruft Daten aus der Datebank auf und lässt sie in einer Textaria bearbeiten.
PHP-Code:
if($_GET["edit"]==1){
$query = mysql_query("SELECT * FROM aktuelles;");
$count = mysql_num_rows($query);
for($i=0;$i < $count; $i++) {
$query1 = mysql_query("SELECT * FROM aktuelles LIMIT $i, $count;");
$result = mysql_fetch_object($query1);
$datenText = $result->text;
$datenDatum = $result->datum;
$datenId = $result->id;
?>
Inhalte <? echo $i; ?><br><br>
<form method="POST" action="formular.php">
<input name="id" type="hidden" value="<?php echo $datenId; ?>">
<input name="text" value="<?php echo $datenText; ?>"><br>
<input name="datum" value="<?php echo $datenDatum; ?>"><br><br>
<input type=submit name=submit value="Formular absenden">
</form>
<?}?>
<?php
if(isset($_POST["text"]) && isset($_GET["edit"]))
{
$text = $_POST["text"];
$datum = $_POST["datum"];
$id = $_POST["id"];
//echo("INSERT INTO aktuelles (id, bild, titel, text, datum, aktiv) VALUES ('".$id."', '".$bild."', '".$titel."', '".$text."', '".$datum."', '".$aktiv."')");
mysql_query("UPDATE aktuelles SET bild = '$bild', titel = '$titel', text = '$text', datum = '$datum', aktiv = '$aktiv' WHERE id = '$id';");
}
} //aendern schließen
?>
<?
if($_GET["add"]==1){?>
<form method="POST" action="formular.php?add=1">
<input name="text" value="<?php echo $datenText; ?>"><br>
<input name="datum" value="<?php echo $datenDatum; ?>"><br><br>
<input type=submit name=submit value="Formular absenden">
</form>
<?php
if(isset($_POST["text"]) && isset($_GET["add"]))
{
$text = $_POST["text"];
$datum = $_POST["datum"];
mysql_query("INSERT INTO aktuelles (id, bild, titel, text, datum, aktiv) VALUES ('0', '".$bild."', '".$titel."', '".$text."', '".$datum."', '".$aktiv."')");
}
}
//normal
?>
<a href="?edit=1">bearbeiten</a>
<a href="?add=1">hinzufügen</a>
Kommentar