SQLinfo.ru - Все о MySQL Webew.ru: теория и практика веб-технологий

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 05.11.2011 23:46:58

seostalker
Участник
Зарегистрирован: 05.11.2011
Сообщений: 3

Как исправить ошибку БД ?

Вылазит такая ошибка -

The Error returned was:
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 '' at line 1

Error Number:
1064

SELECT * FROM dle_video_file ORDER BY reg_date DESC LIMIT 0

кто знает решение подскажите

Неактивен

 

#2 05.11.2011 23:49:05

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Как исправить ошибку БД ?

Вообще-то limit 0 всегда вернет пустую выборку. Сам запрос выглядит корректно, приведите структуру таблицы и данные.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 07.11.2011 13:10:19

seostalker
Участник
Зарегистрирован: 05.11.2011
Сообщений: 3

Re: Как исправить ошибку БД ?

Вот собственно сам запрос к БД, что еще нужно показать?

CREATE TABLE IF NOT EXISTS `dle_video_file` (
  `vladelec_name` varchar(50) NOT NULL default '',
  `password` varchar(32) NOT NULL default '',
  `name` varchar(40) NOT NULL default '',
  `user_id` mediumint(8) NOT NULL auto_increment,
  `user_category` smallint(5) NOT NULL default '4',
  `lastdate` varchar(20) default NULL,
  `reg_date` varchar(20) default NULL,
  `banned` varchar(5) NOT NULL default '',
  `info` text NOT NULL,
  `favorites` text NOT NULL,
  `com_all` smallint(5) NOT NULL default '0',
  `com_unread` smallint(5) NOT NULL default '0',
  `rate` smallint(5) NOT NULL default '0',
  `rate_num` varchar(255) NOT NULL default '0',
  `sumvie` varchar(255) NOT NULL default '',
  `rutube` varchar(255) NOT NULL default '',
  `youtube` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

Неактивен

 

#4 07.11.2011 13:27:30

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Как исправить ошибку БД ?

Результат ожидаем:

Код:

mysql> SELECT * FROM dle_video_file ORDER BY reg_date DESC LIMIT 0;
Empty set (0.00 sec)

Запрос проходит нормально. Если у Вас по-прежнему ошибка появляется, то приложите скрин пожалуйста.


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#5 07.11.2011 21:36:54

seostalker
Участник
Зарегистрирован: 05.11.2011
Сообщений: 3

Re: Как исправить ошибку БД ?

к сожалению на серверах сайта DOS атака, сайты будут доступны через несколько дней, ошибка  возникает когда я пытаюсь открыть видеоархив, если это поможет я могу дать все запросы к БД которые делались при установке модуля на DLE версия движка 9.4

Может ошибка кроется где то в предидущих запросах вот запросы:

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

CREATE TABLE IF NOT EXISTS `dle_video_category` (
  `id` smallint(5) NOT NULL auto_increment,
  `parentid` smallint(5) NOT NULL default '0',
  `posi` smallint(5) NOT NULL default '1',
  `name` varchar(50) NOT NULL default '',
  `alt_name` varchar(50) NOT NULL default '',
  `icon` varchar(200) NOT NULL default '',
  `skin` varchar(50) NOT NULL default '',
  `descr` varchar(200) NOT NULL default '',
  `keywords` text NOT NULL,
  `news_sort` varchar(10) NOT NULL default '',
  `news_msort` varchar(4) NOT NULL default '',
  `news_number` smallint(5) NOT NULL default '0',
  `short_tpl` varchar(40) NOT NULL default '',
  `full_tpl` varchar(40) NOT NULL default '',
  `setlinks` smallint(5) unsigned NOT NULL default '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

--
-- Дамп данных таблицы `dle_video_category`
--


-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `dle_video_com` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `subj` varchar(255) NOT NULL default '',
  `text` text NOT NULL,
  `user` mediumint(8) NOT NULL default '0',
  `user_from` varchar(50) NOT NULL default '',
  `date` varchar(15) NOT NULL default '',
  `pm_read` char(3) NOT NULL default '',
  `folder` varchar(10) NOT NULL default '',
  `reply` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `folder` (`folder`),
  KEY `user` (`user`),
  KEY `user_from` (`user_from`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=10 ;

--
-- Дамп данных таблицы `dle_video_com`
--



-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `dle_video_file` (
  `vladelec_name` varchar(50) NOT NULL default '',
  `password` varchar(32) NOT NULL default '',
  `name` varchar(40) NOT NULL default '',
  `user_id` mediumint(8) NOT NULL auto_increment,
  `user_category` smallint(5) NOT NULL default '4',
  `lastdate` varchar(20) default NULL,
  `reg_date` varchar(20) default NULL,
  `banned` varchar(5) NOT NULL default '',
  `info` text NOT NULL,
  `favorites` text NOT NULL,
  `com_all` smallint(5) NOT NULL default '0',
  `com_unread` smallint(5) NOT NULL default '0',
  `rate` smallint(5) NOT NULL default '0',
  `rate_num` varchar(255) NOT NULL default '0',
  `sumvie` varchar(255) NOT NULL default '',
  `rutube` varchar(255) NOT NULL default '',
  `youtube` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`user_id`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

--
-- Дамп данных таблицы `dle_video_file`
--


-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `dle_video_nowdate` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `date` varchar(15) NOT NULL default '',
  `folder` varchar(10) NOT NULL default '',
  `reply` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `folder` (`folder`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=19 ;

--
-- Дамп данных таблицы `dle_video_nowdate`
--



-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `dle_video_rate_log` (
  `id` int(5) NOT NULL auto_increment,
  `news_id` varchar(255) NOT NULL default '0',
  `member` varchar(30) NOT NULL default '',
  `date` date NOT NULL default '0000-00-00',
  `dj` varchar(255) NOT NULL default '',
  `usid` varchar(255) NOT NULL default '',
  `rate` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=cp1251 AUTO_INCREMENT=39 ;

--
-- Дамп данных таблицы `dle_video_rate_log`
--



-- --------------------------------------------------------

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

CREATE TABLE IF NOT EXISTS `dle_video_style_com` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `subj` varchar(255) NOT NULL default '',
  `text` text NOT NULL,
  `user` mediumint(8) NOT NULL default '0',
  `user_from` varchar(50) NOT NULL default '',
  `date` varchar(15) NOT NULL default '',
  `pm_read` char(3) NOT NULL default '',
  `folder` varchar(10) NOT NULL default '',
  `reply` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `folder` (`folder`),
  KEY `user` (`user`),
  KEY `user_from` (`user_from`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

--
-- Дамп данных таблицы `dle_video_style_com`
--
--
-- Структура таблицы `dle_com`
--

CREATE TABLE IF NOT EXISTS `dle_com` (
  `id` int(10) unsigned NOT NULL auto_increment,
  `subj` varchar(255) NOT NULL default '',
  `text` text NOT NULL,
  `user` mediumint(8) NOT NULL default '0',
  `user_from` varchar(50) NOT NULL default '',
  `date` varchar(15) NOT NULL default '',
  `pm_read` char(3) NOT NULL default '',
  `folder` varchar(10) NOT NULL default '',
  `reply` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`),
  KEY `folder` (`folder`),
  KEY `user` (`user`),
  KEY `user_from` (`user_from`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251 AUTO_INCREMENT=1 ;

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

CREATE TABLE IF NOT EXISTS `pmd_users` (
  `firmstate` text,
  `flag` text,
  `comment` text,
  `selector` int(10) unsigned NOT NULL auto_increment,
  `category` text,
  `login` text,
  `firmname` text,
  `business` text,
  `location` int(11) default NULL,
  `state` int(11) default NULL,
  `city` text,
  `address` text,
  `zip` text,
  `phone` text NOT NULL,
  `fax` text,
  `mobile` text,
  `icq` text,
  `manager` text,
  `mail` text,
  `www` text,
  `pass` text,
  `prices` int(11) default NULL,
  `images` int(11) default NULL,
  `ip` text,
  `date` text,
  `date_update` text,
  `ip_update` text,
  `date_upgrade` text,
  `counter` int(11) default NULL,
  `webcounter` int(11) default NULL,
  `mailcounter` int(11) default NULL,
  `rating` int(11) default NULL,
  `votes` int(11) default NULL,
  `countrating` int(11) default NULL,
  `banner_show` int(11) default NULL,
  `banner_click` int(11) default NULL,
  `price_show` int(11) default NULL,
  `reserved_1` text,
  `reserved_2` text,
  `reserved_3` text,
  `counterip` text,
  `rate` int(4) NOT NULL default '0',
  `foto` varchar(255) NOT NULL,
  `lat` varchar(255) NOT NULL,
  `lng` varchar(255) NOT NULL,
  PRIMARY KEY  (`selector`),
  FULLTEXT KEY `firmname` (`firmname`,`business`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=158 ;
--
-- Структура таблицы `dle_stat`
--

CREATE TABLE IF NOT EXISTS `dle_stat` (
  `ip` varchar(16) NOT NULL default '',
  `last` int(10) unsigned NOT NULL default '0',
  `name` varchar(40) NOT NULL default '',
  `time` varchar(20) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;

--
-- Дамп данных таблицы `dle_stat`
--



ALTER TABLE dle_users ADD com_unread int DEFAULT '0';
ALTER TABLE dle_users ADD com_all int DEFAULT '0';
ALTER TABLE dle_usergroups ADD admin_new_com_video int DEFAULT '0';
ALTER TABLE dle_usergroups ADD admin_categories_video int DEFAULT '0';
ALTER TABLE dle_usergroups ADD admin_new_video_file int DEFAULT '0';
ALTER TABLE dle_users ADD pm_notify int DEFAULT '0';

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson