Автор Тема: Ошибка при запросе в БД [СЕРФИНГ]  (Прочитано 1093 раз)

0 Пользователей и 1 Гость просматривают эту тему.

AstramentАвтор темы

  • *
  • Оффлайн
  • Награды Более 10 сообщений Более 6 лет на форуме !!!
  • Дата регистрации: Май 2017
  • Сообщений: 22
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
При запросе в базу данных возникает такая ошибка:
Спойлер
Ошибка

SQL-запрос:

--
-- Дамп данных таблицы `db_serfing`
--
INSERT INTO `db_serfing` ( `id` , `user_name` , `time_add` , `title` , `desc` , `url` , `timer` , `move` , `high` , `speed` , `rating` , `country` , `crev` , `view` , `price` , `money` , `status` )
VALUES -- --------------------------------------------------------
--
-- Структура таблицы `db_serfing_view`
--

CREATE TABLE IF NOT EXISTS `db_serfing_view` (
`id` int( 11 ) NOT NULL AUTO_INCREMENT ,
`ident` int( 11 ) NOT NULL DEFAULT '0',
`time_add` datetime NOT NULL ,
`user_id` int( 11 ) NOT NULL DEFAULT '0',
PRIMARY KEY ( `id` )
) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1573;

Ответ MySQL: Документация
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'CREATE TABLE IF NOT EXISTS `db_serfing_view` (
  `id` int(11) NOT NULL AUTO_INCR' at line 14
[свернуть]
Как я понял, ошибка происходит при создании таблицы db_serfing_view
 
Помечен как лучший ответ пользователем Astrament 17 Мая 2017, 05:54:54

Kuper

  • *
  • Оффлайн
  • Награды Более 7 лет на форуме Более 250 сообщений Топ 10 по сообщениям Репутация более 5
  • Дата регистрации: Дек. 2016
  • Возраст: 34
  • Сообщений: 435
  • Страна: ru
  • Поблагодарили: 35 раз(а)
  • Репутация +8/-2
  • Пол: Мужской
  • Дата рождения:
    1989-11-19
    Социальные сети:
    ВКонтакте
Ошибка при запросе в БД [СЕРФИНГ]
« Ответ #1 : 12 Мая 2017, 18:00:24 »
Запрос в бд сделай так
--
-- Структура таблицы `db_serfing`
--

CREATE TABLE IF NOT EXISTS `db_serfing` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `user_name` varchar(30) NOT NULL,
  `time_add` int(11) NOT NULL DEFAULT '0',
  `title` varchar(55) NOT NULL,
  `desc` varchar(55) NOT NULL,
  `url` varchar(255) NOT NULL,
  `timer` enum('20','30','40','50','60') NOT NULL DEFAULT '20',
  `move` enum('0','1','','') NOT NULL DEFAULT '0',
  `high` enum('0','1','','') NOT NULL DEFAULT '0',
  `speed` enum('1','2','3','4','5','6','7') NOT NULL DEFAULT '1',
  `baner` enum('0','1','','') NOT NULL,
  `baner_url` varchar(250) NOT NULL,
  `crev` enum('0','1','','') NOT NULL DEFAULT '0',
  `view` int(11) NOT NULL DEFAULT '0',
  `price` double(10,2) NOT NULL DEFAULT '0.00',
  `money` double(10,2) NOT NULL DEFAULT '0.00',
  `status` int(1) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

-- ---------СКРИПТЫ -----ХАЙПЫ ---------ФЕРМЫ---------------------------------

--
-- Структура таблицы `db_serfing_view`
--

CREATE TABLE IF NOT EXISTS `db_serfing_view` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ident` int(11) NOT NULL DEFAULT '0',
  `time_add` datetime NOT NULL,
  `user_id` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
 
Пользователи, которые поблагодарили этот пост: Astrament

AstramentАвтор темы

  • *
  • Оффлайн
  • Награды Более 10 сообщений Более 6 лет на форуме !!!
  • Дата регистрации: Май 2017
  • Сообщений: 22
  • Страна: ru
  • Репутация +0/-0
  • Пол: Мужской
Ошибка при запросе в БД [СЕРФИНГ]
« Ответ #2 : 17 Мая 2017, 05:54:40 »
Спасибо, сработало.