首页
站长论坛BBS
救助
投稿
discuz视频教程
discuz技术支持
版块
登录
快速注册

如何调用楼主最新帖子

jamesOO7 2015-7-1 [前端模版问题] 来自PC 复制链接
102920
discuz使用视频教程
31idc

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
本帖最后由 jamesOO7 于 2015-7-1 04:05 编辑

如何在帖子阅读页面调用楼主最新帖子?代码改如何写呢?尝试了很多方法都无效。求指教,谢谢。

在viewthread.php中加入如下代码,无效。
  1. <script type = "text/javascript">
  2. function viewthread_lz() {
  3.         global $_G, $postlist, $authorid;
  4.         $newlist = array();
  5.         $listli = '';
  6.         if (is_array($postlist)) {
  7.             foreach($postlist as $temp) {
  8.                 if ($temp['first'] == 1) {
  9.                     $query = DB::query("SELECT tid, subject FROM ".DB::('forum_thread')."
  10.                         where authorid = '.intval($temp['authorid']).'and tid < > '.intval($temp['tid']).
  11.                         ORDER BY 'dateline' DESC LIMIT .intval(5)");
  12.                         while ($listli_temp = DB::fetch($query)){
  13.                          $listli = <li><a href = "forum.php?mod=viewthread&tid='.$listli_temp['tid'].'
  14.                          "title = "'.$listli_temp['subject'].'" target="_blank">'
  15.                          .cutstr($listli_temp['subject'], 10, $dot = '...').'</a></li>;};
  16.                         $newlist[] = '$listli';
  17.                         return '$newlist';
  18.                     }
  19.                 }
  20.             }
  21.         };
  22. </script>
复制代码

  1. <ul class="clearfix">
  2. <!--{echo viewthread_lz($postlist);}-->
  3.                          </ul>
  4.            
复制代码



上一篇:[关于如何清空帖子通知提醒]
下一篇:贴内图片的名称怎么去掉
ARCHY 明星会员实名认证 发表于 2015-7-1 09:59:16 来自PC
需要单独写数据库查询的

默认是无法实现的
cmjgj 发表于 2015-7-1 10:45:47 来自PC
貌似2楼做答了?
洋洋 发表于 2015-7-1 12:35:03 来自PC
路过看看
jamesOO7  楼主| 发表于 2015-7-1 16:04:42 来自PC
ARCHY 发表于 2015-7-1 09:59
需要单独写数据库查询的

默认是无法实现的

谢谢。您的意思是重新写一个php?还是其他?
小钥匙 发表于 2015-7-1 21:16:40 来自手机
数据库查询调用即可!
小美--肿么了 发表于 2015-7-1 22:14:24 来自PC
提示: 该帖被管理员或版主屏蔽
签名被屏蔽
ARCHY 明星会员实名认证 发表于 2015-7-1 23:06:20 来自PC
jamesOO7 发表于 2015-7-1 16:04
谢谢。您的意思是重新写一个php?还是其他?

可以看看默认c::t的fetch_all_by_authorid_displayorder方法
jamesOO7  楼主| 发表于 2015-7-2 05:09:15 来自PC
小钥匙 发表于 2015-7-1 21:16
数据库查询调用即可!

能具体点吗?谢谢。
jamesOO7  楼主| 发表于 2015-7-3 03:03:38 来自PC
ARCHY 发表于 2015-7-1 23:06
可以看看默认c::t的fetch_all_by_authorid_displayorder方法

谢谢,受教了。
awy123 发表于 2015-7-3 10:17:50 来自PC

谢谢你的分享,很不错。
www.hbcsdzqc.com随车吊_起重机
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

快速回复 返回顶部 返回列表