当前位置: 代码迷 >> PHP >> dz3.1论坛增添一句代码 网页空白了
  详细解决方案

dz3.1论坛增添一句代码 网页空白了

热度:15   发布时间:2016-04-28 19:04:26.0
dz3.1论坛添加一句代码 网页空白了
本帖最后由 seqq001 于 2014-06-12 13:13:00 编辑
source\module\forum\forum_forumdisplay.php添加
$query = $db->query("select * from bbs_forum_post where tid ='$tid' ");
while($result = $db->fetch_array($query)) {
      $mythread[] = $result;
}

forumdisplay_list.htm模板文件下添加
<!--{loop $mythread $key $val}-->
      {$val[message]}
       <!--{/loop}-->

网站页面空白了,是怎么回事

------解决方案--------------------
1、打开查看错误日志
2、打印相关变量看看,在哪一行出现错误
目测 $db不存在吧,dx3以后不支持这种写法了
------解决方案--------------------
discuz有自己的数据库类 封装了很多方法 也包含安全过滤

$query = $db->query("select * from bbs_forum_post where tid ='$tid' ");
while($result = $db->fetch_array($query)) {
      $mythread[] = $result;
}

你这段 改成

$tid = intval($tid);
$mythread = DB::fetch_all('select * from '.DB::table('forum_post').' where tid = $tid');
  相关解决方案