У меня есть скрипт установки на моем сайте, и когда я его запускаю, он выдает мне эту ошибку:
У вас ошибка в синтаксисе SQL; проверьте правильность синтаксиса для руководства, соответствующего версии вашего сервера MySQL, рядом с 'CREATE TABLE active_guests
(ip
varchar (15) collate latin1_general_') в строке 2
Вот код, в котором кажется, что ошибка:
$sql = 'SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
CREATE TABLE `active_guests` (
`ip` varchar(15) collate latin1_general_ci NOT NULL,
`timestamp` int(11) unsigned NOT NULL,
PRIMARY KEY (`ip`)
);';
mysql_query($sql,$con) or die(mysql_error());
$sql = 'CREATE TABLE `active_users` (
`username` varchar(30) collate latin1_general_ci NOT NULL,
`timestamp` int(11) unsigned NOT NULL,
PRIMARY KEY (`username`)
);';
mysql_query($sql,$con) or die(mysql_error());
$sql = 'CREATE TABLE `banned_users` (
`username` varchar(30) collate latin1_general_ci NOT NULL,
`timestamp` int(11) unsigned NOT NULL,
PRIMARY KEY (`username`)
);';
Это продолжается еще больше после этого, но в основном это так. Кто-нибудь может прояснить ситуацию? Заранее спасибо!