零基础学做网站培训介绍

当前位置:

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 特殊主题的风格模块文
  • 我们知道,网站伪静态可以形成静态页面,对于百度收录有着最大的好处。(相关知识:Discuz论坛后台SEO优化设置详细步骤)对于DISCUZ论坛程序实
  • 感谢VIP学员西宁伍婷无私分享,此模板已通过自己做网站论坛网的审核,大家可放心使用。展示一个桶装水送水公司网站,这也是我第二次提交作业了,
  • photo这款wordpress图片主题的最大亮点就是颜色使用十分恰当,头部类似彩虹的线条十分漂亮,给人在夏季清爽自然。主题使用了乳白色的主色调,并合
  • 经过前面的七个步骤之后,我们已经都自己制作出一个网站了。就是通过安装别人制作好的网站主题建的一个网站。如果你对网站没有太多个性化的要求,前面
  • 分享房地产开发公司网站模板,请老师审批,这是一个用于制作房地产公司网站的模板,主色调为金黄色,整个版面并不长,只要包含了公司介绍和公司的以往
  • 自己做的一个房产开发企业网站,制作过程全部按照课程里学习的知识操作的,如果喜欢的同学,可以留言。大家在使用的时候,网站首页更多按钮需要自
  • 使用DEDECMS建网站时,根据不同网站类型,需要建立与自己网站风格要求的管理后台,修改了织梦5.7的后台系统,并详细介绍每一块儿的修改方法。此篇
  • Discuz论坛在首页或者帖子内页调用帖子列表,并没有现成的代码来调用。需要使用PHP代码自己对数据库进行操作。通过调用数据库可以实现在论坛任意位置
  • 网站二次开发与仿站 视频教程 (185040 次浏览)
    如果你对建网站没有太高的要求的话,我相信学习了前面的课程,你就可以通过安装别人做好的模板来搭建各类网站了。如果你想按照自己的想法去开发网
  • 培训对象:想学习建站技术,希望在网络上有所发展的学员培训主体: 学做网站论坛 [实体资质查看]培训费用:680元 = 建站课程     980元 = 建
  • 各位论坛学员们:论坛从即日起,学做网站论坛开通SEO优化培训课,将有论坛讲师讲解最新的网站优化排名方法。希望学习网站SEO课程的学员,赶快报名吧……
  • 首先感谢广大建站爱好者的一直对于学做网站论坛的支持,为了更好的服务广大学员,自2012年10月15日起,论坛启用新域名:www.xuewangzhan.net,不过老域
  • 在wordpress网站,我们可以使用下面的代码在网站首页调用最新文章。[cce]<?php wp_get_archives('type=postbypost&limit=5'); ?>[/cce]
  • 很多网站顶部都有“设为首页”“加入收藏”功能,当用户点击“设为首页”后,这个网站就会成为用户浏览器默认打开的网页页面。当用户点击“加入收藏”
  • 友情链接对于网站优化有着重要的作用,通常网站制作好之后,网站的友情链接只需要在网站的首页显示即可。(相关知识:怎么做网站友情链接)对
  • 自己做的网站内页出现Directory Listing Denied怎么解决?有没有大神指点下?首页能正常显示。急急急解答:做网站时如果打开网页出现Directory Lis
  • 在建网站课程中,我们安装了博客网站模板之后,出现了首页打开正常,但内页却打不开,显示“未找到页面”,你还记得是怎么处理这种问题的吗?
  • 对于做SEO优化的网站,给内页添加关键词和描述是对于优化长尾关键词更有利。对于Wordpress网站怎么给内页添加关键词和描述呢?下面介绍二种内页添加关
  • 我们在浏览网站时,会发现有些网站的顶部会有天气预报功能,并且可以根据用户所在的城市自动变换成当地的天气预报信息。那么我们在自己建网站时,怎么
  • 在学做网站论坛的VIP课程中,我们讲了做网站时,我们网站的导航是调用一级分类和页面,可往往为了一些需要,登录制作wordpress下拉菜单,要求调用某个
  • WordPress模板基本文件一套完整的WordPress模板应至少具有如下文件:style.css : CSS(样式表)文件index.php : 主页模板archive.php :
  • 在学做网站论坛的论坛制作课程中,我们讲到如何使用Discuz程序进行论坛网站建设,论坛网站可以任意去发贴。作为管理员的我们可能会发现一些别人发了一
  • 很多同学使用DEDE程序与DZ程序共同去建一个网站,例如制作教育网站,使用dedecms程序做主站,使用DISCUZ做二级目录论坛.然后通过dedecms整合DZ程序实现
  • 在DZ模板制作过程中,很多版块都是通过DIY功能来调用版块数据的,但由于版块的尺寸有限,我们要在一个版块下调用更多的数据,我们可以使用逐条显示调
  • 这里的站点统计列表,并不是之前讲的如何给网站添加统计代码,而今天讲的统计列表是指统计网站文章数目、评论数目、友链数等11个统计数据。下
  • 在之前的网站制作文章中讲到了wordpress如何调用当前分类下面的子分类的方法,但这种方法只能调用出子分类的名称,无法去调用出子分类下面的文章列表
  • 列表标签有二种,分为有序列表(ol标签)和无序列表(ul标签)。通过列表标签可以排列网站中的很多内容,让用户一目了然。列表标签在做网站和网页