M
matibaski
Guest
Hallo!
Ich habe ein komisches Proble, ich hoffe jemand findet den Fehler schnell.
Für das Eintragen eines Newsbeitrages habe ich 5 Spalten:
ID, Titel, Inhalt, Datum, Autor.
Mein Problem ist, dass beim Eintragen, MySQL einen Error ausgibt.
Also der Code ist sehr sehr simpel:
Und ich erhalte:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '12345' )' at line 6
Also ich habe bei allen 3 Feldern verschiedene Zahlen zum testen eingeschrieben. 12345 war beim input für den Autor.
Ich weiss nicht, was falsch ist.
MfG, matibaski
Ich habe ein komisches Proble, ich hoffe jemand findet den Fehler schnell.
Für das Eintragen eines Newsbeitrages habe ich 5 Spalten:
ID, Titel, Inhalt, Datum, Autor.
Mein Problem ist, dass beim Eintragen, MySQL einen Error ausgibt.
Also der Code ist sehr sehr simpel:
PHP:
if(!isset($_POST['add']))
{
echo '
<form name="add" method="post" action="admin.php?site=add">
Titel:<br />
<input type="text" name="titel" value="" /><br />
<br />
Inhalt:<br />
<textarea name="inhalt" rows="10" cols="50"></textarea><br />
<br />
Autor:<br />
<input type="text" name="autor" value="" /><br />
<br />
<br />
<input type="submit" name="add" value="News eintragen" />
</form>';
}
else
{
$sql = "INSERT INTO News
(Titel,Inhalt,Datum,Autor)
VALUES
('".$_POST['titel']."',
'".$_POST['inhalt']."',
'".date("d-m-Y").",
'".$_POST['autor']."'
);
";
mysql_query($sql) OR die(mysql_error());
echo'News erfolgreich eingetragen!
<meta http-equiv="refresh" content="2; URL=admin.php?site=add">';
}
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '12345' )' at line 6
Also ich habe bei allen 3 Feldern verschiedene Zahlen zum testen eingeschrieben. 12345 war beim input für den Autor.
Ich weiss nicht, was falsch ist.
MfG, matibaski