帝国cms灵动标签调用discuz x1和x2帖子技巧
<p>新帖(动态地址)<br /></p><!--?=date('Y-m-d',$bqr)?--><!--?=$bqr?--><br /><br />精华(动态地址)<br /><br /><!--?=date('Y-m-d',$bqr)?--><!--?=$bqr?--><br /><br />新帖(静态地址)<br /><br /><!--?=date('Y-m-d',$bqr)?--><!--?=$bqr?--><br />精华(静态地址)<br /><br /><!--?=date('Y-m-d',$bqr)?--><!--?=$bqr?--><br />热帖 (动态地址)<br />回复达到20,及更多<br /><br /><!--?=date('Y-m-d',$bqr)?--><!--?=$bqr?--><br />热帖 (静态地址)<br />回复达到20,及更多<br /><br /><!--?=date('Y-m-d',$bqr)?--><!--?=$bqr?--><br />
<p></p>
<p>灵动标签太强大了<br />真的很强大<br />只要看明白数据表<br />想调用啥就调用啥</p>
<p>不会sql语句?不怕!这个照搬就行!<br />不懂数据表?这个真不怕!phpmyadmin 打开数据表看看就行了</p>
<p>不说没用的了<br />请看实例:【新手复制模仿即可】</p>
<p>调用论坛最新10个帖子:</p>
<p><br /><br /><br /><!--?=sub($bqr,0,40,false)?--><br /><br /></p>
<p> </p>
<p>给不懂得sql的新手的翻译说明:<br />select tid,subject from cdb_threads order by tid desc limit 10",10,24,0<br />这句话的意思是:<br />从 cdb_threads 这个数据表中 选择 tid,subject 两个数据,按照tid顺序排列10个</p>
<!--?=sub($bqr,0,40,false)?--><br /><!--?=$bqr?-->意思是展示 cdb_threads 这个数据表中的 tid 这个字段,<br /><!--?=sub($bqr,0,40,false)?-->意思是展示 cdb_threads 这个数据表中的 subject 这个字段,并且截取40个字符,也就是20个汉字
<p> </p>
<p>以上的解释够通俗易懂的了吧?看不懂代码没关系,把那些< >当中的看不懂的东西,就当做一个你不认识的汉字看待,复制粘贴即可</p>
<p>调用论坛10个精华帖子,按顺序排列:</p>
<p><br /><br /><br /><!--?=sub($bqr,0,40,false)?--><br /><br /></p>
<p> </p>
<p>跟上面一样,不同的就是加上了 where digest <>0 也就是选择带有digest的帖子;</p>
<p>调用论坛10个访问最多的帖子,按访问顺序排列:</p>
<p><br /><br /><br /><!--?=$bqr?--><br /><br /></p>
<p> </p>
<p>论坛排行:</p>
<p><br /><br /><br /><!--?=$bqr?--><br /><br /></p>
<p> </p>
<p>fid,name,threads 是dz论坛数据表cdb_forums 中的三个字段,分别代表:论坛板块id,论坛板块名,论坛板块内的帖子<br />所以以上代码的意思就是:<br />用灵动标签调用cdb_forums这个数据表中的id,name这两个数据,并且按照threads的多少排列;调用的内容fid赋给了 ,即前台模版中显示的板块名字</p>
<p>通过以上三个简单的例子,大致可以明白,灵动标签可以直接调用数据库里的字段,需要用一个sql语句读取这个字段,如果出现错误的话,最常见的一种原因就是数据表不存在,也就是你的数据表没设定好,一般默认安装的discuz论坛不用修改上面的代码。</p>
<p>以上是我个人的经验,本人不懂得sql语言,也不懂php语言,就会一点简单的html和简单的英语,参考了以下几个帖子,在此对表示感谢!<br />http://bbs.phome.net/ShowThread/?threadid=29390&forumid=35 【这个是讲解用万能标签调用的】<br />http://bbs.phome.net/ShowThread/?threadid=80318&forumid=13<br />好像还看了其他的,反正我是使用帝国论坛搜索相关的帖子一个一个看过来的,然后一遍一遍的尝试,终于搞定了这些东西</p>
<p><br /></p>
<p><br /> </p>
<p></p>
<p>啥也不说了<br />灵动标签调用uchome显示会员头像的代码我也分享出来了<br />一夜没睡觉,就研究出这点东西<br />热门会员头像,最新日志,最新话题,记录,代码都差不多,自己替换一些字段就行了<br />www.jidiao.com 网上有演示,自己上去看吧<br />基本上是discuz uchome 能调用的我都调用了</p>
<p>我也来分享一下吧<br />下面这个为调用论坛最新信息<br />'select subject as title,tid as id from cdb_threads order by tid desc limit 10',0,30,0,24,7,0</p>
<p>其他的参数就不多讲了<br />帝国的教材很详细<br />调用特定主题的帖子信息<br />'select subject as title,tid as id from discuz5.cdb_threads where fid=这里为要调用的主题帖子内容的FID order by tid desc limit 10',0,30,0,24,7,0</p>
<p>调用多个板块的帖子<br />'select subject as title,tid as id from discuz5.cdb_threads where fid=数字 or fid=数字 order by tid desc limit 10',0,30,0,24,7,0</p>
<p>以上就是整理互联网内容给大家带来的分析介绍,如果大家想了解更多相关内容,请持续关注本站,本站小编将在第一时间为大家带来更好的经典内容。更多精彩内容,尽在jb51.net琼殿技术社区!</p>
頁:
[1]