Задавайте вопросы, мы ответим
Вы не зашли.
Да!
И ведь проверяла, только эта таблица запрашивает.
Спасибо!
Неактивен
Пишет ошибку:
Неактивен
Ищите ранее в коде место где присваивается ban_userid, после знака равенства должно идти значение
OR ban_userid = OR ban_email
Неактивен
Возникла небольшая ошибочка... Никак не могу разобрать.. Если кто может, подскажите пожалуйста что с ней делать... Заранее благодарен..
[Err] 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 'INSERT INTO t_catalog (a_ctid, a_ctname, a_category, a_type, a_subtype, a_cas' at line 1
[Err] INSERT INTO t_catalog (a_ctid, a_ctname, a_category, a_type, a_subtype, a_cash, a_ctdesc, a_mileage, a_enable, a_texture_id, a_texture_row, a_texture_col, a_flag, a_icon, a_ctname_tld, a_ctdesc_tld, a_ctname_twn, a_ctdesc_twn, a_ctname_jpn, a_ctdesc_jpn, a_ctname_usa, a_ctdesc_usa, a_ctname_brz, a_ctdesc_brz, a_ctname_hk, a_ctdesc_hk, a_ctname_hk_eng, a_ctdesc_hk_eng, a_ctname_ger, a_ctdesc_ger, a_ctname_rus, a_ctdesc_rus, a_ctname_tur, a_ctdesc_tur, a_ctname_spn, a_ctdesc_spn, a_ctname_frc, a_ctdesc_frc, a_ctname_pld, a_ctdesc_pld)
Неактивен
Ошибка перед словом INSERT
Скорее всего после предыдущей команды отсутствует ;
Неактивен
vasya написал:
Ошибка перед словом INSERT
Скорее всего после предыдущей команды отсутствует ;
Хмм... Надо будет проверить, спасибо за ответ..
Неактивен
[Err] 1153 - Got a packet bigger than 'max_allowed_packet' bytes Возникла еще одна проблема.. Не подскажете, что и где редактировать? А то на американских форумах вроде написано, захожу куда надо, но в файле my.cnf нет вот такого max_allowed_packet, на американских форумах пишут что его редактировать нужно.. В чем дело не пойму, помогите пожалуйста. Заранее благодарен.
Неактивен
Если в my.cnf нет данного параметра, то добавьте его в секцию [mysqld]
например:
max_allowed_packet = 32M
Неактивен
Можете конечно назвать меня ацтеком, но хоть убейте, нет там этого пакета.. ( Либо я совсем тупой, либо что-то делаю не правильно.. Но все равно спасибо за ответы.
Неактивен
[Err] 1136 - Column count doesn't match value count at row 1
[Err] INSERT INTO `t_quest` VALUES
Я понял что это за ошибка.. Почитал английские форумы, но все равно не пойму как ее исправить.. Мало практики, не хватает учителя нормального в этих делах, вот и из за этого проблемы.. Я видимо реально тормоз в этих делах.. Но надеюсь на вашу благосклонность, и прошу помощи..
Про пакеты эти вопрос тоже актуален.. Пока в поисках его, нашел что-то подобное, но полазив в нем не нашел этот каталог..( Видимо это не мое.. Но интерес к этому ппц.. Не судите строго.. Заранее благодарю.
Отредактированно Дееен4ик™ (20.06.2013 14:37:16)
Неактивен
Для начала полностью привести запрос
Неактивен
Дееен4ик™ написал:
Про пакеты эти вопрос тоже актуален.. Пока в поисках его, нашел что-то подобное, но полазив в нем не нашел этот каталог..( Видимо это не мое.. Но интерес к этому ппц.. Не судите строго.. Заранее благодарю.
О каких пакетах и каком каталоге идет речь?
Неактивен
Про этот пакет, ( ну я его так назвал ) max_allowed_packet = 32M
И раздел этот [mysqld] , или я не так Вас понял..? Я нашел что-то подобное, название совпадает, только там без кавычек.. Но там не нашел данного "пакета", а добавлять побоялся... Может не туда, может еще что..
Неактивен
Если вы имеете ввиду полную эту ошибку, то вот она..
[Err] 1136 - Column count doesn't match value count at row 1
[Err] INSERT INTO `t_quest` VALUES ('13', '����� �� �������', '', '', '3', '1', '1', '0', '0', '71', '0', '71', '0', '0', '9', '20', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0', '0', '0', '0', '-1', '-1', '5', '0', '0', '1', '0', '0', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '0', '2', '3', '-1', '0', '723', '0', '0', '0', '10000', '1', '1179', '3', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '����� ������������ ������ ���������� ������ ����. ���� ���, �����, ���� ���� ������ �� ��� ���. � ����: ���� � �������� �������� ��� �������������� �����������.', '', '', '����������! ��� ������, ��������� �����!', '', '', '����������� ����� ���������� � ������� �������.', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '-1', '0', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '0', '', '0', '0', '', '', '', '', '0');
Неактивен
И еще хотел бы поинтересоваться, на Win7 как-то можно найти данный "пакет" max_allowed_packet, либо все же на люниксе нужно ее искать..?
Просто я создаю сервер игры, ну в смысле делаю его под себя, все файлы уже готовы. Но при заливах доп. каталогов возникают эти ошибки.. Извините если я вас сильно утруждаю.. Но если можно, то поподробнее описать как исправить эти ошибки, т.к. я еще начинающий в этих делах.
Неактивен
Дееен4ик™ написал:
Про этот пакет, ( ну я его так назвал ) max_allowed_packet = 32M
И раздел этот [mysqld] , или я не так Вас понял..? Я нашел что-то подобное, название совпадает, только там без кавычек.. Но там не нашел данного "пакета", а добавлять побоялся... Может не туда, может еще что..
имя конфигурационного файла my.ini или my.cnf (в зависимости от системы)
если в нем нет параметра max_allowed_packet, то его нужно добавить после строчки [mysqld] (если у вас в файле нет такой строчки, то приведите содержимое файла)
Неактивен
Дееен4ик™ написал:
Если вы имеете ввиду полную эту ошибку, то вот она..
[Err] 1136 - Column count doesn't match value count at row 1
[Err] INSERT INTO `t_quest` VALUES ('13', '����� �� �������', '', '', '3', '1', '1', '0', '0', '71', '0', '71', '0', '0', '9', '20', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0', '0', '0', '0', '-1', '-1', '5', '0', '0', '1', '0', '0', '2', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '1', '0', '2', '3', '-1', '0', '723', '0', '0', '0', '10000', '1', '1179', '3', '0', '0', '-1', '-1', '-1', '-1', '-1', '-1', '-1', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '0', '����� ������������ ������ ���������� ������ ����. ���� ���, �����, ���� ���� ������ �� ��� ���. � ����: ���� � �������� �������� ��� �������������� �����������.', '', '', '����������! ��� ������, ��������� �����!', '', '', '����������� ����� ���������� � ������� �������.', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '-1', '0', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '', '0', '', '0', '0', '', '', '', '', '0');
Совпадает ли количество столбцов в таблице t_quest с количеством параметров в части value?
Неактивен
Вроде-бы не совпадает... А каким образом можно их добавить..? Либо исправить.?
Неактивен
Может быть мы с вами сконтактируемся в скайпе, либо еще где, и через Тим Вивер вы сами осмотрите проблему, что-бы не было недопониманий.. Как Вам такой вариант..?
Неактивен
Дееен4ик™ написал:
Вроде-бы не совпадает... А каким образом можно их добавить..? Либо исправить.?
Это вопрос к автору скрипта.
Вероятно доп модуль, который вы устанавливаете относится к другой версии основной программы, отсюда и не совпадение. Или доп модуль настолько левый, что лучше его выкинуть.
Неактивен
Дееен4ик™ написал:
Может быть мы с вами сконтактируемся в скайпе, либо еще где, и через Тим Вивер вы сами осмотрите проблему, что-бы не было недопониманий.. Как Вам такой вариант..?
Последняя ошибка про "[Err] 1136 - Column count doesn't match value count at row 1" относится не к mysql, а к "кривизне" доп модуля или не совпадению версии. Тут я помочь ничем не смогу.
Неактивен
vasya написал:
Дееен4ик™ написал:
Может быть мы с вами сконтактируемся в скайпе, либо еще где, и через Тим Вивер вы сами осмотрите проблему, что-бы не было недопониманий.. Как Вам такой вариант..?
Последняя ошибка про "[Err] 1136 - Column count doesn't match value count at row 1" относится не к mysql, а к "кривизне" доп модуля или не совпадению версии. Тут я помочь ничем не смогу.
Ага, значит так.. Ну хорошо, спасибо хотя-бы за ответы, надеюсь я вас не сильно напрягал своими вопросами.
Неактивен
Здравствуйте! Перенес один очень нужный мне скрипт на новый хостинг и он после этого стал выдавать такую ошибку при попытке добавления материала через него:
MySQL Error!
MySQL error in file: /engine/inc/otest.php at line 377
Error Number: 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 'range,qcount,quest,answer,score) VALUES ('123','123','0:+++:1:+++ :41241234:+++::' at line 1
SQL query:
INSERT INTO dle_otest (name,seo,range,qcount,quest,answer,score) VALUES ('123','123','0:+++:1:+++ :41241234:+++::++:2:+++:2:+++:41124214:+++:', '2','11:++:22','Yes:+++:N o:++:Yes:+++:No','1:+++:0:++:1:+++:0' )
===================================================
В тех поддержке хостинга вот что ответили:
"Разные версии mysql, ранее у Вас был старенький centos5. Соответственно различный синтаксис. Нужно построчно смотреть в скрипте. А лучше всего обратиться к тому,кто его написал."
Но автор этого скрипта на контакт не выходит (
Помогите!
Вот сама 377 строка файла /engine/inc/otest.php
$db->query( "INSERT INTO " . PREFIX . "_otest (name,seo,range,qcount,quest,answer,score) VALUES ('$name','$seo','$rng','$qcount','$quest','$answer','$score')" );
Неактивен
ZeldoR, в MySQL range - это ключевое слово (с некоторых пор), поэтому в запросах его нужно заключать в апострофы (символ, который на той же клавише, что и буква Ё):
Неактивен
LazY написал:
ZeldoR, в MySQL range - это ключевое слово (с некоторых пор), поэтому в запросах его нужно заключать в апострофы (символ, который на той же клавише, что и буква Ё):
INSERT INTO dle_otest (name, seo,`range`, ...)
Помогло!!! Спасибо Вам огромнейшее!
Неактивен