Also ich arbeite gerade an einem Erweitertem Newsscript.
Bei diesem Script wurde der Titel zu einer News geschickt, den man vorhin auswählen konnte.
Nun will ich das alles in einem Formular ausgeben damit ich dies bearbeiten kann. Aber wenn ich dies ausprobiere, werden die Daten nicht in den Feldern ausgegeben.
Nun, ich hoffe man kann mir helfen.
Bei diesem Script wurde der Titel zu einer News geschickt, den man vorhin auswählen konnte.
Nun will ich das alles in einem Formular ausgeben damit ich dies bearbeiten kann. Aber wenn ich dies ausprobiere, werden die Daten nicht in den Feldern ausgegeben.
Code:
<?php
error_reporting(E_ALL);
$titel = $_POST['edit_titel'];
$db = mysql_connect("localhost", "root","");
mysql_select_db("news", $db);
$result = mysql_query("SELECT * FROM `news` WHERE Titel = '$titel'");
if ( !$result )
{
echo( "Datenbankfehler: " . mysql_error() );
exit();
}
$row = mysql_fetch_array($result);
$id = $row['id'];
$titel = $row['titel'];
$text = $row['text'];
echo " <form action=\"news_edit.php\" method=\"post\" class=\"formular\">";
echo " <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\" width=\"500\" height=\"600\" class=\"tabelle\">";
echo " <tr height=\"50\">";
echo " <td>Titel:</td>";
echo " <td><input type=\"Text\" name=\"edit_titel\" value=\"".$id."\">".$titel."</input></td>";
echo " </tr>";
echo " <tr height=\"600\">";
echo " <td>Text:</td>";
echo " <td><textarea name=\"edit_text\" cols=\"10\" value=\"".$id."\" rows=\"5\">".$text."</textarea></td>";
echo " </tr>";
echo " <tr height=\"50\">";
echo " <td></td>";
echo " <td><input type=\"Submit\" value=\"Abschicken\"> <input type=\"reset\"></td>";
echo " </tr>";
echo " </table>";
echo " </form>";
?>

Kommentar