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
FROM ".SQL_PREFIX."posts p
LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id)
LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id)
LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)
WHERE p.pid IN(".implode(',', $a['pids']).")
ORDER BY {$a['scol']} {$a['sord']}";
}
function topics_get_posts_with_join( $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,
pc.,m.thanks_point*
FROM ".SQL_PREFIX."posts p
LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id)
LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id)
LEFT JOIN ".SQL_PREFIX."pfields_content pc ON (pc.member_id=p.author_id)
LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id)
WHERE p.pid IN(".implode(',', $a['pids']).")
ORDER BY {$a['scol']} {$a['sord']}";
В чём ошибка?
Изменено пользователем Fisana
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Приветствую.
Был установлен тэг
разными способами, которые были описаны здесь: http://ipbskins.ru/forum/topic1725s15.html.
Ролик не отображается, пишет: "Ролик не загружен".
В чём проблема?
IPB 2.3.6.
---
Вопрос по моду thanks.
Мод скачан отсюда: http://ipbskins.ru/forum/files/file/172-an23-ajax-thanks-мод-спасибо/
Установлено вроде всё верно, проверил несколько раз, запрос сделал.
Лог ошибки:
===================================================
Время: Tue, 23 Jun 2009 06:25:01 -0400
Код ошибки: 1054
Сообщение сервера: Unknown column 'thanks_point' in 'field list'
IP-адрес клиента: 81.25.53.125
Страница: /forums/index.php?showtopic=18
Запрос: SELECT id, name, mgroup, member_login_key, member_login_key_expire, email, restrict_post, view_sigs, view_avs, view_pop, view_img, auto_track,
mod_posts, language, skin, new_msg, show_popup, msg_total, time_offset, posts, joined, last_post, subs_pkg_chosen,
ignored_users, login_anonymous, last_visit, last_activity, dst_in_use, view_prefs, org_perm_id, mgroup_others, temp_ban, sub_end,
has_blog, has_gallery, members_markers, members_editor_choice, members_auto_dst, members_display_name, members_created_remote,
members_cache, members_disable_pm, thanks_point FROM ibf_members WHERE id=1
===================================================
Конкретно сама часть topics.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 FROM ".SQL_PREFIX."posts p LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id) LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id) LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id) WHERE p.pid IN(".implode(',', $a['pids']).") ORDER BY {$a['scol']} {$a['sord']}"; } function topics_get_posts_with_join( $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, pc.,m.thanks_point* FROM ".SQL_PREFIX."posts p LEFT JOIN ".SQL_PREFIX."members m ON (m.id=p.author_id) LEFT JOIN ".SQL_PREFIX."member_extra me ON (me.id=m.id) LEFT JOIN ".SQL_PREFIX."pfields_content pc ON (pc.member_id=p.author_id) LEFT JOIN ".SQL_PREFIX."profile_portal pp ON (m.id=pp.pp_member_id) WHERE p.pid IN(".implode(',', $a['pids']).") ORDER BY {$a['scol']} {$a['sord']}";В чём ошибка?
Изменено пользователем Fisana