05. februar 2003 - 15:30Der er
4 kommentarer og 1 løsning
MySql - Create Table
Jeg har denne linie som giver problemer i min "create table": set INT(11) DEFAULT '0' NOT NULL,
Sådan ser det hele ud: mysql_query("CREATE TABLE gb ( id INT(11) DEFAULT '0' NOT NULL AUTO_INCREMENT PRIMARY KEY, from_id VARCHAR(40) NOT NULL, ip VARCHAR(40) NOT NULL, dato DATETIME, set INT(11) DEFAULT '0' NOT NULL, tekst TEXT NOT NULL);");
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
mysql_query("CREATE TABLE gb ( id INT(11) DEFAULT '0' NOT NULL AUTO_INCREMENT PRIMARY KEY, from_id VARCHAR(40) NOT NULL, ip VARCHAR(40) NOT NULL, dato DATETIME, set INT(11) DEFAULT '1' NOT NULL, tekst TEXT NOT NULL);");
mysql_query("CREATE TABLE gb ( id INT(11) DEFAULT '0' NOT NULL AUTO_INCREMENT PRIMARY KEY, from_id VARCHAR(40) NOT NULL, ip VARCHAR(40) NOT NULL, dato DATETIME, set INT(11) DEFAULT '1' NOT NULL, tekst TEXT NOT NULL);") OR DIE(mysql_error());
Jeg får følgende fejl:
You have an error in your SQL syntax near 'set INT(11) DEFAULT '1' NOT NULL, tekst TEXT NOT NULL)' at line 6
Set er et reserveret ord, som man bør undgå at anvende netop af den årsag, som du selv har fundet frem til :)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.