Hallo,
ich habe mir ein kleines Blog System geschrieben und heute probiert in die Tabelle, wo die Beiträge abgespeichert werden das Datum, wann der Beitrag erstellt wurde, einzutragen… Nur bekomme ich beim erstellen (über mein Script) folgenden Fehler:
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 ‘’ at line 1
Mein Script (Ausschnitt) sieht folgendermaßen aus: (das ganze soll in die Spalte date eingetragen werden)
[code] function add_content($p) {
$title = mysql_real_escape_string($p[‘title’]);
$body = mysql_real_escape_string($p[‘body’]);
$date = mysql_real_escape_string($p[‘date’]);
if(!$title || !$body):
if(!$title):
echo "<p><b>Es ist ein Titel erforderlich!</b></p>";
endif;
if(!$body):
echo "<p><b>Es ist ein Text erforderlich!</b></p>";
endif;
echo '<p><a href="add-page.php"><b>Möchten Sie es erneut versuchen?</b></a></p>';
else:
$sql = "INSERT INTO cms_pages VALUES (null, '$title', '$body' )";
$sql = "INSERT INTO cms_pages SET date ='". date("Y-m-d H:i:s") ."', ";
$res = mysql_query($sql) or die(mysql_error());
echo "<p><b>Erfolgreich hinzugefügt!</b></p>";
endif;
}[/code]
Ich hoffe ihr könnt mir helfen (verzweifle daran schon) Außerdem wäre es nett wenn ihr mir sagen könntet wie ich die Tabelle date “konfigurieren” muss