今天需要实现一个yourphp系统开发的网站对discuz论坛的发起活动功能插件的数据调用,实现把发起活动的上传图片以及标题查询出来并显示,但是一直找不到活动保存的表,下面写出实现过程,在这个过程中主要用到三个表
pre_forum_thread - 主题表
bbs_forum_activity--活动表
bbs_forum_threadimage--主题图片表
当我想调用某个板块下面的某个活动主题的时候,可以比较这三个表中的数据
通过比较我们可以知道 帖子的tid=活动表的tid
图片表的tid=活动表的tid
帖子的fid=板块的id=51
所以可以使用下面的sql语句
select a.tid,a.fid,a.subject,b.tid,b.aid,c.tid,c.attachment
from bbs_forum_thread as a,bbs_forum_activity as b,bbs_forum_threadimage as c
where a.tid=b.tid and b.tid=c.tid and a.fid=51
查询结果即为我们需要的数据