学做网站培训课程介绍

当前位置:

Discuz二次开发:Discuz论坛首页/内页调用帖子列表

Discuz论坛在首页或者帖子内页调用帖子列表,并没有现成的代码来调用。需要使用PHP代码自己对数据库进行操作。通过调用数据库可以实现在论坛任意位置调用帖子列表。

Discuz论坛首页/内页调用帖子列表

下面是Discuz论坛首页/内页调用帖子列表的代码。

一、DISCUZ调用论坛里所有版块的帖子列表:


<!--{eval $slides = DB::fetch_all("SELECT * FROM ".DB::table('forum_thread')." ORDER BY `dateline` DESC LIMIT 0, 6");}-->
<ul>
<!--{loop $slides $slide}-->
<li>
<a href="forum.php?mod=viewthread&tid=$slide[tid]" title="$slide[subject]" target="_blank" >
<p><img src="uc_server/avatar.php?uid=$slide['authorid']&size=small"></p>
<p>$slide[subject]</p>
<p>日期<!--{echo date("m-d",$slide[dateline])}--> 浏览( $slide[views] ) 评论( $slide[replies]</p>
</a>
</li>
<!--{/loop}-->
</ul>

二、DISCUZ调用论坛里指定版块ID的帖子列表:(tid='1')


<!--{eval $slides = DB::fetch_all("SELECT * FROM ".DB::table('forum_thread')." WHERE tid='1' ORDER BY `dateline` DESC LIMIT 0, 6");}-->
<ul>
<!--{loop $slides $slide}-->
<li>
<a href="forum.php?mod=viewthread&tid=$slide[tid]" title="$slide[subject]" target="_blank" >
<p><img src="uc_server/avatar.php?uid=$slide['authorid']&size=small"></p>
<p>$slide[subject]</p>
<p>日期<!--{echo date("m-d",$slide[dateline])}--> 浏览( $slide[views] ) 评论( $slide[replies]</p>
</a>
</li>
<!--{/loop}-->
</ul>

三、DISCUZ调用论坛帖子当前版块的帖子列表:(tid=".$slide[tid].")


<!--{eval $slides = DB::fetch_all("SELECT * FROM ".DB::table('forum_thread')." WHERE tid=".$slide[tid]." ORDER BY `dateline` DESC LIMIT 0, 6");}-->
<ul>
<!--{loop $slides $slide}-->
<li>
<a href="forum.php?mod=viewthread&tid=$slide[tid]" title="$slide[subject]" target="_blank" >
<p><img src="uc_server/avatar.php?uid=$slide['authorid']&size=small"></p>
<p>$slide[subject]</p>
<p>日期<!--{echo date("m-d",$slide[dateline])}--> 浏览( $slide[views] ) 评论( $slide[replies]</p>
</a>
</li>
<!--{/loop}-->
</ul>

四:DISCUZ调用帖子列表并且带图片


<div class="theportal_xihuan_list">
<ul>
<!--{eval $slides = DB::fetch_all("SELECT * FROM ".DB::table('forum_thread')." ORDER BY `dateline` DESC LIMIT 0, 28");}-->

<!--{loop $slides $slide}-->
<li>
<!--{eval $tupian = DB::result(DB::query("SELECT attachment FROM ".DB::table('forum_threadimage')." WHERE tid = '$slide[tid]' "));}-->
<div>
<a class="pic" href="forum.php?mod=viewthread&tid=$slide[tid]" target="_blank"> <img src="data/attachment/forum/$tupian" alt="$slide[subject]" title="$slide[subject]"></a>
<div class="details">
<h3><a href="forum.php?mod=viewthread&tid=$slide[tid]" target="_blank">$slide[subject]</a></h3>
<div class="row">作者:$slide[author] | 最后更新:<!--{echo date("Y-m-d",$slide[dateline])}--></div>
</div>
</div>
</li>
<!--{/loop}-->

</ul>
</div>

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

相关教程

  • 我们做了一个论坛网站,如果discuz论坛更换域名的方法又是如何呢,更换域名需要注意那些问题,才会对网站发展更有利呢?下面先说更换域名的步
  • template/default/common 模板公共文件夹,全局相关|--block_forumtree.htm 树形论坛版块分支js文件|--block_thread.htm 特殊主题的风格模块文
  • photo这款wordpress图片主题的最大亮点就是颜色使用十分恰当,头部类似彩虹的线条十分漂亮,给人在夏季清爽自然。主题使用了乳白色的主色调,并合
  • Discuz论坛在首页或者帖子内页调用帖子列表,并没有现成的代码来调用。需要使用PHP代码自己对数据库进行操作。通过调用数据库可以实现在论坛任意位置
  • 自己做的一个房产开发企业网站,制作过程全部按照课程里学习的知识操作的,如果喜欢的同学,可以留言。大家在使用的时候,网站首页更多按钮需要自
  • 青海茂祥房地产开发公司成立于1984年,    1988年进入房地产行业,经过三十余年的发展,成为国内领先的房地产公司,目前主营业务包括房地产开发和物业
  • 网站二次开发与仿站 视频教程 (186206 次浏览)
    如果你对建网站没有太高的要求的话,我相信学习了前面的课程,你就可以通过安装别人做好的模板来搭建各类网站了。如果你想按照自己的想法去开发网
  • 培训对象:想学习建站技术,希望在网络上有所发展的学员培训主体: 学做网站论坛 [实体资质查看]培训费用:680元 = 建站课程     980元 = 建
  • 以下是我们学做网站论坛建站培训课程的所有内容:【只需支付680元的培训费用,就可以学习以下所有课程。】零基础网站制作培训报名地址:https://w
  • 很多网站顶部都有“设为首页”“加入收藏”功能,当用户点击“设为首页”后,这个网站就会成为用户浏览器默认打开的网页页面。当用户点击“加入收藏”
  • 友情链接对于网站优化有着重要的作用,通常网站制作好之后,网站的友情链接只需要在网站的首页显示即可。对于wordpress程序网站,如何设置网
  • 我们在浏览网站时,会发现有些网站的顶部会有天气预报功能,并且可以根据用户所在的城市自动变换成当地的天气预报信息。那么我们在自己建网站时,怎么
  • 我们在学习wordpress模板制作教程时,讲到了如何制作网站的菜单功能。今天我们讲一下如何添加wordpress后台菜单设置选项,通过后台菜单选项就可以轻松
  • 在学做网站论坛的论坛制作课程中,我们讲到如何使用Discuz程序进行论坛网站建设,论坛网站可以任意去发贴。作为管理员的我们可能会发现一些别人发了一
  • 很多同学使用DEDE程序与DZ程序共同去建一个网站,例如制作教育网站,使用dedecms程序做主站,使用DISCUZ做二级目录论坛.然后通过dedecms整合DZ程序实现
  • 在之前的网站制作文章中讲到了wordpress如何调用当前分类下面的子分类的方法,但这种方法只能调用出子分类的名称,无法去调用出子分类下面的文章列表
  • 列表标签有二种,分为有序列表(ol标签)和无序列表(ul标签)。通过列表标签可以排列网站中的很多内容,让用户一目了然。列表标签在做网站和网页