Hallo,
habe eine Tabelle "cms_sites" mit folgenden Spalten:
Feld - Typ - Null - Standard
ID - int(10) - Nein
DateTime - datetime - Nein
Show - tinyint(1) - Nein - 0
Category - varchar(250) - Ja - NULL
Name - varchar(750) - Nein
DisplayName - varchar(750) - Nein
Content - longtext - Nein
ShowPos - int(11) - Ja - NULL
Dazu nun folgenden PHP-Code:
UNd nun das Problem:
Ich bekomme folgende Fehlermeldung ausgegeben:
Wenn ich in der InsertQuery die Spalte Show und den zugehöriugen Wert herausnehme, funktioniert die Query. Wo ist der Fehler???
habe eine Tabelle "cms_sites" mit folgenden Spalten:
Feld - Typ - Null - Standard
ID - int(10) - Nein
DateTime - datetime - Nein
Show - tinyint(1) - Nein - 0
Category - varchar(250) - Ja - NULL
Name - varchar(750) - Nein
DisplayName - varchar(750) - Nein
Content - longtext - Nein
ShowPos - int(11) - Ja - NULL
Dazu nun folgenden PHP-Code:
PHP Code:
<?php
include "../GlobalConf.php";
$InsertQuery = "INSERT INTO cms_sites (DateTime, Show, Category, Name, DisplayName, Content, ShowPos) VALUES ('2010-12-18 13:12:14', 1, 'Ueber_uns', 'Testseite', 'Testseie', 'Dies ist ein test', '1')";
$Connection = mysql_connect(DB_SERVER, DB_USERNAME, DB_PASSWORD);
mysql_select_db(DB_NAME);
$InsertResult = mysql_query($InsertQuery) or die(mysql_error());
echo $InsertResult;
?>
Ich bekomme folgende Fehlermeldung ausgegeben:
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 'Show, Category, Name, DisplayName, Content, ShowPos) VALUES ('2010-12-18 13:12:1' at line 1
Comment