gerodot Posted August 31, 2015 Share Posted August 31, 2015 Мод Arhar "Расширенная репутация" _http://forums.ibresource.ru/topic/43083-xt-reputation-systemУстанавливал раньше на другой форум, все работало, теперь не хочет. Выводит пустую страницу при попытке зайти во вкладку "Репутация" на панели приложений (профиль и темы открываются нормально".Лог показывает следующее Время: Mon, 31 Aug 2015 18:43:11 +0000 Код ошибки: 1064 Сообщение сервера: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '.* ,m.thanks_point FROM ibf_posts p LEFT JOIN ibf_members m ON (m' at line 4 IP-адрес клиента: 91.217.78.145 Страница: /index.php?showtopic=2&pid=20&st=0& Запрос: SELECT p.*, pp.*, m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.members_cache, m.has_blog, m.has_gallery, m.reputation, m.rep_off pc.* ,m.thanks_point FROM ibf_posts p LEFT JOIN ibf_members m ON (m.id=p.author_id) LEFT JOIN ibf_member_extra me ON (me.id=m.id) LEFT JOIN ibf_pfields_content pc ON (pc.member_id=p.author_id) LEFT JOIN ibf_profile_portal pp ON (m.id=pp.pp_member_id) WHERE p.pid IN(2,3,4,5,8,9,10,12,13,14,15,16,20) ORDER BY pid asc Мой участок кода файла mysql_queries.php function topics_get_posts( $a ) { # topics.php return "SELECT p.*, pp.*, m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.members_cache, m.has_blog, m.has_gallery, m.thanks_point, m.reputation, m.rep_off и function topics_get_posts( $a ) { # topics.php return "SELECT p.*, pp.*, m.id,m.name,m.mgroup,m.email,m.joined,m.posts, m.last_visit, m.last_activity,m.login_anonymous,m.title,m.hide_email, m.warn_level, m.warn_lastwarn, me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name, m.members_cache, m.has_blog, m.has_gallery, m.thanks_point, m.reputation, m.rep_off Из инструкции по установке мода //--------------------------------- // 4. sources/sql/mysql_queries.php //--------------------------------- =================================================================== НАХОДИМ 2 РАЗА (topics_get_posts, topics_get_posts_with_join): Не потеряйте запятую после 'm.members_display_name', где она есть!! ------------------------------------------------------------------- me.msnname,me.aim_name,me.icq_number,me.signature, me.website,me.yahoo,me.location, me.avatar_location, me.avatar_type, me.avatar_size, m.members_display_name ---------------- ДОБАВЛЯЕМ ПОСЛЕ: ---------------- , m.reputation, m.rep_off ================Короче, я видимо запутался где должна быть запятая, а где нет.Укажите на мою ошибку, пожалуйста... Link to comment Share on other sites More sharing options...
danilka Posted September 1, 2015 Share Posted September 1, 2015 как сложно, наверное, не знать даже основ программирования и пытаться такими копипастами модифицировать код, не понимая, что вообще происходит (сарказм) после m.rep_off в запросе нет запятой, в итоге поля m.rep_off и pc.* ничем не разделены. Link to comment Share on other sites More sharing options...
gerodot Posted September 1, 2015 Author Share Posted September 1, 2015 Хм. Дык у меня именно так... Подскажите, как будет выглядеть сжатый яваскрипт function rep_change_window_open(addr) { win1 = open(addr,"win1","menubar=no,status=no,toolbar=no,width=600,height=225"); } Link to comment Share on other sites More sharing options...
gerodot Posted September 1, 2015 Author Share Posted September 1, 2015 Вопрос снят.Решился переустановкой мода. Link to comment Share on other sites More sharing options...
danilka Posted September 1, 2015 Share Posted September 1, 2015 Хм. Дык у меня именно так...если внимательно посмотрите sql ошибку, то увидите, что в запросе запятой нет Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now