![]() |
Задавайте вопросы, мы ответим
Вы не зашли.
Запрос полностью приведите.
Неактивен
Не при дампе, а при восстановлении. Дампилка у Вас не работает, пользуйтесь
mysqldump.
Неактивен
Помогите, пожалуйста. Не пойму в чем ошибка... Вот запрос:
Неактивен
Ключевое слово TABLE лишнее
Неактивен
Вылазит ошибка | 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 'theme`, `users`) VALUES('sddsf', '63' ) ; (`theme`, `users`) V |
Не пойму что не так. Если закомментить цикл - работает. MySQL 4
Неактивен
Вы пытаетесь объединить два запроса в один, а так делать нельзя.
Нужно выполнять mysql_query() после каждого запроса.
Неактивен
paulus написал:
Вы пытаетесь объединить два запроса в один, а так делать нельзя.
Нужно выполнять mysql_query() после каждого запроса.
Да, спасибо. Уже понял )
Неактивен
люди добрые, помогите пожалуйста!! такая хрень вылезла в торрент-трекере 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 '/tracker/snatched' at line 1
Неактивен
Полный запрос приведите, пожалуйста.
Неактивен
Тоже столкнулся с такой проблемой после переезда на новый сервер. Выдает:
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
UPDATE dle_users set pnews = pnews - 1, news_num=news_num-1 where name=
Я новичек, подскажите как от этого уйти и где копать? спасибо
Неактивен
Начните с FAQ#10, потом прочитайте FAQ#10 и FAQ#10.
Правда. Прочитайте. Несколько раз. Ошибка в том, что после name должно
следовать значение имени; такой запрос можно полечить в коде приложения,
он не имеет отношения к MySQL.
Неактивен
Здраствуйте, помогите найти ошибку:
Запрос на регистрацию
Появляется ошибка 1064
Пишет:
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 ''80', points, user_group, info, signature, favorites, xfields, logged_ip) VALUES' at line 1
Error Number:
1064
INSERT INTO dle_users (name, password, email, reg_date, lastdate, '80', points, user_group, info, signature, favorites, xfields, logged_ip) VALUES ('test', '********************************', 'test@test.ru', '1273968952', '1273968952', '4', '', '', '', '', '91.122.136.116')
Неактивен
Предыдущий ответ вам полностью подходит.
В данном случае ошибка в том, что '80' это строковое значение, а не имя колонки. Если это такое имя колонки, то оно должно быть взято в обратные кавычки.
Неактивен
спасибо
Неактивен
помогите пожалуйста
echo $query="INSERT INTO face_nastroika (xna4,xnorm,xkon,yna4,ynorm,ykon,alg) VALUES($xna4[$i],$xnorm[$i],$xkon[$i],$yna4[$i],$ynorm[$i],$ykon[$i],$alg[$i])";
выдает ошибку INSERT INTO face_nastroika (xna4,xnorm,xkon,yna4,ynorm,ykon,alg) VALUES(15,20,25,1,2.5,4, q[20] )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 '[20] )' at line 1
кавычки всяко разно пробовала ставить, все равно ошибки выдает.
может ему не нравится что в последнем параметре alg передается строка типа "q[1]+q[2]" может ему квадратные скобки не нравятся? подскажите пожалуйста.
Неактивен
Совершенно точно не нравятся. Возможно, поможет
$alg[$i] → '$alg[$i]'
Но я бы не доверял такому сценарию
Неактивен
не помогает
Неактивен
ой заработало ) всем спасибо )
Неактивен
Помогите пожайлуста выдает такую ошибку #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 'DEFAULT CHARSET=cp1251' at line 10
Неактивен
Вот кстати весь запрос
--
-- База данных: `friends`
--
-- --------------------------------------------------------
--
-- Структура таблицы `friends`
--
CREATE TABLE `friends` (
`ID` int(11) NOT NULL auto_increment,
`P_ID` int(11) NOT NULL default '0',
`NAME` varchar(255) NOT NULL default '',
`E_MAIL` varchar(255) NOT NULL default '',
`DATE_SEND` datetime NOT NULL default '0000-00-00 00:00:00',
`DATE_CLICK` datetime default NULL,
PRIMARY KEY (`ID`),
KEY `P_ID` (`P_ID`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
-- --------------------------------------------------------
--
-- Структура таблицы `senders`
--
CREATE TABLE `senders` (
`ID` int(11) NOT NULL auto_increment,
`NAME` varchar(255) NOT NULL default '',
`E_MAIL` varchar(255) NOT NULL default '',
`SUBJECT` varchar(255) NOT NULL default '',
`MSG` text NOT NULL,
`DATE` datetime NOT NULL default '0000-00-00 00:00:00',
`IP` text NOT NULL,
PRIMARY KEY (`ID`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
-- --------------------------------------------------------
--
-- Структура таблицы `stop_list`
--
CREATE TABLE `stop_list` (
`ID` int(11) NOT NULL auto_increment,
`NAME` varchar(255) NOT NULL default '',
`E_MAIL` varchar(255) NOT NULL default '',
`DATE_POST` datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (`ID`),
UNIQUE KEY `UMAIL` (`E_MAIL`)
) ENGINE=MyISAM DEFAULT CHARSET=cp1251;
Неактивен
А версия MySQL какая? Меньше, чем на 4.1, не будет работать.
Неактивен
версия 4.027
Неактивен
Версия сервера: 4.0.27
Версия MySQL-клиента: 5.0.67
Неактивен
4.0 < 4.1
Во всех строках уберите DEFAULT CHARSET=cp1251. Но вообще, наверное,
лучше обновлять сервер. Последняя стабильная версия — 5.1.
Неактивен
Спасибо
Неактивен