SQLinfo.ru - Все о MySQL

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

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

Вы не зашли.

#101 04.01.2010 02:13:55

ohoo
Участник
Зарегистрирован: 04.01.2010
Сообщений: 2

Re: Error 1064

Помогите пожалуйста при попытке добавить новость выходить это:

Error: 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 '// end modification // hack: Torrent Image Upload // operation
Query: SELECT f.screen1, f.screen2, f.screen3, f.image, // end modification // hack: Torrent Image Upload // operation #0 f.screen1, f.screen2, f.screen3, f.image, // end modification // hack: Torrent Image Upload // operation #0 f.info_hash, f.filename, f.url, UNIX_TIMESTAMP(f.data) as data, f.size, f.comment, f.uploader, c.name as cat_name, f.seeds as seeds, f.leechers as leechers, f.finished as finished, f.speed, f.external, f.announce_url,UNIX_TIMESTAMP(f.lastupdate) as lastupdate,UNIX_TIMESTAMP(f.lastsuccess) as lastsuccess, f.anonymous, u.username FROM multito8_files f LEFT JOIN multito8_categories c ON c.id=f.category LEFT JOIN multito8_users u ON u.id=f.uploader WHERE f.info_hash ='ab1ad8f628d0d4dd94776bd170d9def3d16d2e7b'

Неактивен

 

#102 04.01.2010 04:04:17

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: Error 1064

// и все комментарии до конца строки — лишние

Неактивен

 

#103 05.01.2010 11:00:50

ohoo
Участник
Зарегистрирован: 04.01.2010
Сообщений: 2

Re: Error 1064

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

Неактивен

 

#104 27.01.2010 04:14:20

Bzzziiikk
Участник
Зарегистрирован: 27.01.2010
Сообщений: 2

Re: Error 1064

Здрасть всем smile Ребят очень нужна помошь не как не могу разобраться =/ У меня DLE 8.3 поставил модуль Блог и почемуто при запуске сайта выдал вот такую ошибку:
http://s004.radikal.ru/i207/1001/05/de2ba5795b49t.jpg
Заранее спасибо, надеюсь на помощь smile

Неактивен

 

#105 27.01.2010 04:28:56

Bzzziiikk
Участник
Зарегистрирован: 27.01.2010
Сообщений: 2

Re: Error 1064

Ой все разобрался, спасиб)

Неактивен

 

#106 11.02.2010 01:22:00

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

Добрвй день, после копирования сайта на другой хостинг, в модуле поиска (EZ Realty) выдает ошибку:
на старом хостинге все работает нормально.

DB function failed with error number 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 'range as value, range as text FROM jos_ezrealty_price ORDER by ordering' at line 1 SQL=SELECT range as value, range as text FROM jos_ezrealty_price ORDER by ordering

Подскажите, что это может быть? как действовать (на сайте таких модулей несколько и на всех такая же ошибка.

Я нашел кусок кода:

Код:

  # Build Min Price select list

        $sql    = "SELECT range as value, range as text FROM #__ez8realty_price ORDER by ordering";
    $database->setQuery($sql);
    if (!$database->query()) {
        echo $database->stderr();
        return;
    }

    $minpriceit[] = mosHTML::makeOption( '', _ez8REALTY_MINPRICE2 );
    $minpriceit = array_merge( $minpriceit, $database->loadObjectList() );
    $lists['minprice'] = mosHTML::selectList( $minpriceit, 'minprice', 'class="inputbox" size="1"','value', 'text', '');


  # Build Max Price select list

Может тут что-то надо править? Я обратился на хостинг, там сказали, что что-то у меня, я не силен (чесно сказать вообще чайник в этом всем), но очень надо исправить!!! Помогите пожалуйста, в Гугле пытался поискать, но кроме этой ошибки на многих сайтах, ничего не нашел.

Неактивен

 

#107 11.02.2010 01:57:10

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5829

Re: Error 1064

SELECT `range` as `value`, `range` as `text` FROM `#__ez8realty_price` ORDER BY ordering

range, value, text являются ключевыми словами
то что после # считается комментарием

Поэтому такие названия нужно заключать в обратные кавычки, а ещё лучше избегать использования таких имен.

Неактивен

 

#108 11.02.2010 03:19:40

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

Я очень Вам признателен, так как разместил несколько дней назад такой топик о помоши на нескольких тематических форумах и... ответа не получил. Браво, я просто приятно удивлен!!!!

Я попытался изменить так как показали Вы:
SELECT `range` as `value`, `range` as `text` FROM `#__ez8realty_price` ORDER BY ordering



Большая просьба,  я дам файл (архив во вложении) и если Вас не затруднит. прямо напишите, как я должно быть изменено, так как я чайник и притом годами уже "стар". Не откажите пожалуйста.

Прошу меня извинить, но все моя необразованность!!!
Сделал так:
"SELECT `range` as `value`, `range` as `text` FROM `#__ez8realty_price` ORDER BY ordering";
Все встало на места!!!

СНИМАЮ ШЛЯПУ!!!! И ГРОМАДНОЕ СПАСИБО (сегодня у меня было День Рождения, Вы сделали мне настоящий подарок!!!
Вопрос снят!!!

Отредактированно sava36 (11.02.2010 03:50:41)


Прикрепленные файлы:
Attachment Icon mod_ez8realty_search.rar, Размер: 2,156 байт, Скачано: 1,003

Неактивен

 

#109 11.02.2010 04:01:33

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5829

Re: Error 1064

Насколько я понимаю вы используете CMS Joomla.

Те изменения, которые я вам посоветовал вносить не нужно, так как запрос в таком виде выполняться не должен. А вот почему он не преобразуется перед исполнением - фиг знает, не имею опыта работы с этой CMS.

Попробуйте спросить на форуме поддержки Joomla - http://joomlaforum.ru/index.php

Неактивен

 

#110 11.02.2010 04:23:52

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

vasya написал:

Насколько я понимаю вы используете CMS Joomla.

Да - CMS Joomla.

vasya написал:

Те изменения, которые я вам посоветовал вносить не нужно, так как запрос в таком виде выполняться не должен.

Я внес и все заработало!!!!!

vasya написал:

А вот почему он не преобразуется перед исполнением - фиг знает, не имею опыта работы с этой CMS.

Я думаю какая-то проблема на хостинге, так как на Тбилисском хостинге, зеркало сайта, работает нормально (проблемный сайт на хостинге  hostgator.com - США)

vasya написал:

Попробуйте спросить на форуме поддержки Joomla - http://joomlaforum.ru/index.php

На http://joomlaforum.ru/ - ответить не смогли. (http://joomlaforum.ru/index.php/topic,1 … w.html#new)

Отредактированно sava36 (11.02.2010 04:29:25)

Неактивен

 

#111 18.02.2010 17:51:08

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

Раз уж помогли один раз, то может быть и сейчас поможите?
Установил PUarcade и при включении "лидеры" имеем:

Warning: mysql_get_server_info() [function.mysql-get-server-info]: Access denied for user 'tbilicom'@'localhost' (using password: NO) in /home/tbilicom/public_html/mybcacademy.com/components/com_puarcade/includes/scores/class.highscorehandler.php on line 187

Warning: mysql_get_server_info() [function.mysql-get-server-info]: A link to the server could not be established in /home/tbilicom/public_html/mybcacademy.com/components/com_puarcade/includes/scores/class.highscorehandler.php on line 187

Что это может быть?
Заранее спасибо!!!

Неактивен

 

#112 18.02.2010 18:50:08

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5829

Re: Error 1064

Приведенная ошибка означает, что ваш скрипт пытается соединиться с базой с пустым паролем под юзером 'tbilicom'@'localhost'.

Почему так? Нужно смотреть в настройках модуля или в коде.

Неактивен

 

#113 19.02.2010 18:26:49

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

vasya написал:

Приведенная ошибка означает, что ваш скрипт пытается соединиться с базой с пустым паролем под юзером 'tbilicom'@'localhost'.

Почему так? Нужно смотреть в настройках модуля или в коде.

PUarcade 2.3.1b, это компонент игр для J1.5. 'tbilicom'@'localhost' (tbilicom - ник на хостинге, localhost - это то же понятно). Не понятно почему он соединяется с этим ником, ведь при заходе на сайт у меня ник - admin? И если бы кто подсказал где это править? Я могу загрузить файл - class.highscorehandler.php, если править надо там! Помогите если можете, так как просто неудобно перед малышами!!! Смотрите тут  -  http://www.mybcacademy.com/ru/puarcade? … amp;gid=22 (нажать на линк "Лидеры). Я не знаю что и где править, Помогите кто умеет!

Неактивен

 

#114 19.02.2010 18:37:39

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5829

Re: Error 1064

sava36 написал:

Не понятно почему он соединяется с этим ником, ведь при заходе на сайт у меня ник - admin?

Скрипт соединяется с базой под тем логином, который прописан в его настройках, а не под ником пользователя.
Например, когда вы логинетесь на этот форум, скрипты форума обращаются к базе отнюдь не под логином sava36.

Скорее всего дело в том, что вы не указали в настройках данного модуля пароль. Где это править не подскажу, так как никогда с этим не сталкивался. Попробуйте поискать форум поддержки/разработчиков данного модуля.

Неактивен

 

#115 19.02.2010 19:06:51

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

vasya написал:

Скорее всего дело в том, что вы не указали в настройках данного модуля пароль. Где это править не подскажу, так как никогда с этим не сталкивался. Попробуйте поискать форум поддержки/разработчиков данного модуля.

Спасибо за оперативность!!!! Думаю Вы правы, поищу на форумах, хотя когда пытался поискать в Google то натыкался только на сайты, где эта запись выскакивала!!! Если найду, отпишусь, а если кто наткнется на этот топик, знающий ответ, буду благодарен!

Неактивен

 

#116 19.02.2010 19:20:33

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: Error 1064

Поищите лучше файл типа configure.php и поправьте параметры подключения
внутри него.

Неактивен

 

#117 19.02.2010 20:59:20

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

paulus написал:

Поищите лучше файл типа configure.php и поправьте параметры подключения
внутри него.

есть файл - config.puarcade.php, высылаю.

Отредактированно sava36 (19.02.2010 20:59:57)


Прикрепленные файлы:
Attachment Icon config.puarcade.zip, Размер: 674 байт, Скачано: 920

Неактивен

 

#118 19.02.2010 21:42:05

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6756

Re: Error 1064

Это не тот файлик sad
Где-то в вызывающих его должно быть...

UPD: А Вы по инструкции ставили?

Неактивен

 

#119 19.02.2010 22:23:18

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

paulus написал:

Это не тот файлик sad
Где-то в вызывающих его должно быть...

UPD: А Вы по инструкции ставили?

Да ставил по инструкции, то что Вы дали, это тогда, когда плагин не ставиться автоматом.

smile если бы я знал какой файлик, да что там править...  smile
Вот архив компонента (немного облегчил, оставив один язык и одну игру)

Отредактированно sava36 (19.02.2010 22:29:05)


Прикрепленные файлы:
Attachment Icon com_puarcade_2_3_1b.zip, Размер: 900,459 байт, Скачано: 918

Неактивен

 

#120 19.02.2010 22:27:18

sava36
Участник
Зарегистрирован: 11.02.2010
Сообщений: 13

Re: Error 1064

Там, где я скачивал архив компонента, был и еще один архив, который , как я понял дает возможность править базу прямо из админки, но к играм он (ИМХО) отношения не имеет. Может там что-то?, но на сайте разраба компонента, этого архива нет!

Отредактированно sava36 (19.02.2010 22:27:54)


Прикрепленные файлы:
Attachment Icon com_pudba_1_0.zip, Размер: 50,000 байт, Скачано: 927

Неактивен

 

#121 21.02.2010 05:19:42

Раду
Участник
Зарегистрирован: 21.02.2010
Сообщений: 3

Re: Error 1064

Добрый день.
У меня такая же ошибка 1064 при добавления сообщений.
http://img203.imageshack.us/img203/6083/z1111111111111111111111.gif
подскажите как исправить пожалуйста.
[spoiler=MySQL Error!]

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 ') values ('1228', '1', '2010-02-21 04:56:12', '711608', 'radu.rb@li.ru', '������' at line 1

Error Number:
1064 
INSERT INTO dle_comments (post_id, user_id, date, autor, email, text, ip, is_register, approve, blog, answer,) values ('1228', '1', '2010-02-21 04:56:12', '711608', 'radu.rb@li.ru', '�������� �����������', '77.235.113.160', '1', '1','','0')[/spoiler]

Неактивен

 

#122 21.02.2010 05:24:42

LazY
_cмельчак
MySQL Authorized Developer and DBA
Зарегистрирован: 02.04.2007
Сообщений: 847

Re: Error 1064

В списке полей одного не хватает (после answer) или, если полей хватает - значит, после answer запятая лишняя

Неактивен

 

#123 21.02.2010 05:36:34

Раду
Участник
Зарегистрирован: 21.02.2010
Сообщений: 3

Re: Error 1064

а где мне это исправить?

Неактивен

 

#124 21.02.2010 05:45:24

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5829

Re: Error 1064

В скрипте, который добавляет сообщения. Нужно убрать лишную запятую.

А лучшим решением будет FAQ п10

Неактивен

 

#125 21.02.2010 05:52:43

Раду
Участник
Зарегистрирован: 21.02.2010
Сообщений: 3

Re: Error 1064

vasya написал:

В скрипте, который добавляет сообщения. Нужно убрать лишную запятую.

А лучшим решением будет FAQ п10

Огромное спасибо за бытсрый ответ и извините что что побеспокоил,я всё исправил.Спасибо.

Неактивен

 

Board footer

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