|
|
|
| Не могу понять причину ошибки!
Делая SQL этой таблицы:
CREATE TABLE system_blocks (
bid int(11) unsigned NOT NULL auto_increment,
title varchar(50) NOT NULL default '',
mod varchar(50) default NULL,
file varchar(255) NOT NULL default '',
position char(1) NOT NULL default '0',
weight int(11) NOT NULL default '1',
view float default NULL,
view_mod varchar(20) default NULL,
is_show int(1) NOT NULL default '0',
time int(11) NOT NULL default '0',
PRIMARY KEY (bid),
KEY bid (bid)
) TYPE=MyISAM;
INSERT INTO system_blocks VALUES("1", "Администрирование", "system", "admin.php", "r", "1", "4", "all", "1", "1066386276");
INSERT INTO system_blocks VALUES("2", "Логин", "system", "main.php", "l", "3", "-1", "all", "1", "1063888760");
INSERT INTO system_blocks VALUES("3", "Администрирование новостей", "news", "admin.php", "l", "1", "4", "news", "1", "1066385501");
INSERT INTO system_blocks VALUES("4", "Новости", "news", "main.php", "l", "0", "-1", "news", "1", "1064388529");
INSERT INTO system_blocks VALUES("5", "Администрирование пользователей", "users", "admin.php", "l", "1", "4", "users", "1", "1066385572");
INSERT INTO system_blocks VALUES("6", "Форумы", "forum", "main.php", "l", "1", "-1", "forum", "1", "1064392948");
INSERT INTO system_blocks VALUES("7", "Пользователи", "users", "main.php", "l", "1", "-1", "users", "1", "1064388514");
INSERT INTO system_blocks VALUES("8", "Администрирование форумов", "forum", "admin.php", "l", "1", "4", "forum", "1", "1066385602");
INSERT INTO system_blocks VALUES("9", "Статьи", "articles", "main.php", "l", "1", "-1", "articles", "1", "1064396516");
INSERT INTO system_blocks VALUES("10", "Администрирование статей", "articles", "admin.php", "l", "1", "4", "articles", "1", "1066385611");
|
Получаю ошибку, как она меня достала!!!
#1064 - 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 'mod varchar(50) default NULL, file varchar(255) NOT NULL default '', posit' at line 8
Не понимаю что тут не так? Помогите разобраться! | |
|
|
|
|
|
|
|
для: xray
(10.03.2008 в 13:03)
| | MOD - зарезервированное ключевое слово, поместите его в обратные кавычки
CREATE TABLE system_blocks (
bid int(11) unsigned NOT NULL auto_increment,
title varchar(50) NOT NULL default '',
`mod` varchar(50) default NULL,
file varchar(255) NOT NULL default '',
position char(1) NOT NULL default '0',
weight int(11) NOT NULL default '1',
view float default NULL,
view_mod varchar(20) default NULL,
is_show int(1) NOT NULL default '0',
time int(11) NOT NULL default '0',
PRIMARY KEY (bid),
KEY bid (bid)
) TYPE=MyISAM;
|
| |
|
|
|
|
|
|
|
для: cheops
(10.03.2008 в 13:35)
| | Игорь, спасибо.
А ведь потеряно времени сколько? Век живи, и век учись! | |
|
|
|
|