Kann mir jemand helfen rauszufinden, warum die Daten mit dem untenstehenden Formular nicht in die DB eingetragen werden? Danke...
PHP-Code:
<h1>News posten</h1>
<form action="postnews.php" method="post">
<?php
require ("config.php");
function check_mysql()
{
if (mysql_errno() > 0)
{
die("<br> MySQL-Fehler " . mysql_errno() . ": " . mysql_error());
}
}
//Verbindung zur Datenbank aufbauen
$db = mysql_connect("$db_server","$db_account","$db_password") or die ("Verbindung fehlgeschlagen");
mysql_select_db("$db_database",$db);
if (isset($Speichern))
{
$newstitel = $_POST['newstitel'];
$newstext = $_POST['newstext'];
$query = "INSERT INTO tblnews ('newstitel','newstext') VALUES ('$newstitel', '$newstext')";
$result = mysql_query($query);
check_mysql();
$message = "Datensatz hinzugefügt";
}
?>
<table border="0" cellspacing="0" cellpadding="10">
<tr>
<td>Titel:</td>
<td><input type="text" name="newstitel" maxlength="255"></td>
</tr>
<tr>
<td>News:</td>
<td colspan="3"><textarea name="newstext" cols="60" rows="10"></textarea></td>
</tr>
</table>
<input type="button" name="speichern" value="Speichern">
<input type="button" name="vorschau" value="Vorschau">
<?php
if (isset($message))
{
echo "<br><br>$message";
}
?>
</form>
Kommentar