Ответить Создать тему

MySQL Error! Error Number: 1064 , You have an error in your SQL syntax

artemon21
post Aug 5 2009, 13:34 
Отправлено #1


TEAM FOTRESS 2 PLAYER

Сообщений: 676



Цитата
MySQL Error!
------------------------

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

INSERT INTO dle_users (name, password, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip, repa, r_freeze) VALUES ('111111', '********************************', '1111@111.com', '1249467881', '1249467881', '4', '', '', '', '', '15.127.146.24', '0', )

Такая вот ошибка при попытки зарегистрировать пользователя (/index.php?do=register )

В каком файле нужно искать синтакс.ошибку?

Заранее спасибо smile.gif
Profile CardPM
  0/0  
Medic
post Aug 5 2009, 13:46 
Отправлено #2


Активный

Сообщений: 1 290



Profile CardPM
  0/0  
artemon21
post Aug 5 2009, 13:55 
Отправлено #3


TEAM FOTRESS 2 PLAYER

Сообщений: 676



Medic,
К сожалению, там нет решения моей проблемы.В данном случае таблица (dle_users) присутствует.. unsure.gif

Сообщение отредактировал artemon21 - Aug 5 2009, 13:56
Profile CardPM
  0/0  
SiMM
post Aug 5 2009, 13:57 
Отправлено #4


Banned

Сообщений: 37 461
Из: «либеральных»«ценностей»



Цитата(Medic)
http://www.dle-files.ru/forum/topic_850
Пальцем в ж - видно же, что r_freeze после запятой не задан.
Цитата(artemon21)
В каком файле нужно искать синтакс.ошибку?
Спрашивать, в каком php-файле проблема, при этом приводя ошибку SQL - вообще бессмысленно.
Если не способны разобраться и отладить код самостоятельно - обращайтесь к разработчику.

--------------------
Profile CardPM
  0/0  
B52
post Aug 5 2009, 13:58 
Отправлено #5


Уже не главный по спорту

Сообщений: 5 680
Из: 192.0.0.1



В самом конце перед закрытием скобки зачем запятая нужна? Добавить '' наверно надо

Сообщение отредактировал B52 - Aug 5 2009, 13:58

--------------------
Xiaomi Poco X3 Pro
Profile CardPM
  0/0  
artemon21
post Aug 5 2009, 14:25 
Отправлено #6


TEAM FOTRESS 2 PLAYER

Сообщений: 676



Цитата(SiMM @ Aug 5 2009, 14:57)
Пальцем в ж - видно же, что r_freeze после запятой не задан.Спрашивать, в каком php-файле проблема, при этом приводя ошибку SQL - вообще бессмысленно.
*


Угу, конечно.Поэтому и помогло редактирование php файла.

Будь проще и люди к тебе потянутся (С)

Цитата(B52 @ Aug 5 2009, 14:58)
В самом конце перед закрытием скобки зачем запятая нужна? Добавить '' наверно надо
*


Спасибо за помощь.

Проблема решена. Тему можно закрывать smile.gif
Profile CardPM
  0/0  
Roi
post Aug 5 2009, 14:28 
Отправлено #7


Продвинутый

Сообщений: 187



Цитата(artemon21 @ Aug 5 2009, 14:34)
Такая вот ошибка при попытки зарегистрировать пользователя (/index.php?do=register )

В каком файле нужно искать синтакс.ошибку?

Заранее спасибо  smile.gif
*

Так никто и не ответил на вопрос smile.gif

В index.php и всех присоединенных к index.php, функциями include, require

--------------------
Много вас было, кто оказывался на моем пути.
Но вот беда, тем, кто оказался,
фатально не повезло в жизни, как выясняется.
Profile CardPM
  0/0  
Sashok1
post Aug 6 2009, 08:16 
Отправлено #8


Постоялец

Сообщений: 255



Цитата(artemon21 @ Aug 5 2009, 14:34)
Такая вот ошибка при попытки зарегистрировать пользователя (/index.php?do=register )

В каком файле нужно искать синтакс.ошибку?

Заранее спасибо  smile.gif
*

В силу того что в значении вставляемых передается 13 колонок, а на VALUES передается всего 12. Т.е после запятой должен передаваться r_freeze.

Судя по описанию запросов в инете в файле /mods/register/register.php, нужно найти запрос
Исходный код
name, password, email, reg_date, lastdate, user_group, info, signature, favorites, xfields, logged_ip, repa, r_freeze
содержащий данный кусок
И под конец '0', ) заместо этого, вписать '0', '') Т.е добавить кавычки перед скобкой. В начале только копию на всякий пожарный сделайте.

Опирался в данном случае на http://www.softbiznes.ru/music/print:page,...remix-2008.html

Вообще конечно странно, что запрос уходит таким в базу, как у вас там реализовано я не знаю. Быть может поможет. Или сюда запрос этот скиньте как сформирован он у вас в скрипте.

Сообщение отредактировал Sashok1 - Aug 6 2009, 08:22

--------------------
Динамические картинки в подписях запрещены
Profile CardPM
  0/0  
Devanagari
post Mar 21 2011, 20:10 
Отправлено #9


Новичок

Сообщений: 2



Помогите решить проблему

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

MySQL Error!
------------------------

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 'FROM dle_post where autor = 'Devanagari' AND approve AND date < '2011-03-21 19:0' at line 1

Error Number:
1064

SELECT id, autor, date, short_story, SUBSTRING(full_story, 1, 15) as full_story, xfields, title, category, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, flag, editdate, editor, FROM dle_post where autor = 'Devanagari' AND approve AND date < '2011-03-21 19:03:46' ORDER BY date DESC LIMIT 0,15
Profile CardPM
  0/0  
foo-bar
post Mar 21 2011, 20:40 
Отправлено #10


Активный

Сообщений: 1 370



Если перевести на русский, то у вас синтаксическая ошибка в SQL запросе. Попробуйте убрать запятую перед ключевым словом FROM, т.е. заменить:
Исходный код
editor, FROM
на
Исходный код
editor FROM
Profile CardPM
  0/0  

ОтветитьTopic Options
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
Быстрый ответ
Кнопки кодов
 Расширенный режим
 Нормальный режим
    Закрыть все тэги


Открытых тэгов: 
Введите сообщение
Смайлики
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
smilie  smilie  smilie  smilie  smilie 
         
Показать все

Опции сообщения