数据库的调用问题

2018-2-26 23:31:48 key2910(班班号码:50093253 | 分类:二次开发 | 浏览529次
老师在数据库的课程中,讲到数据库调用要在htm和php文件中进行调用,为什么我的首页想调用问答系统里的数据,复制了老师的代码,为什么首页并没有显示任何数据?为什么老师的代码没有写在htm文件中,而也是php文件中。我该如何在首页也能成功显示问答系统的数据,麻烦老师解答我心中困惑!谢谢!
8.jpg
2018-2-27 03:13:33
提问者采纳
可以参考我修改后的代码


  1. <div class="fctitles"> 学员交流<a href="portal.php?mod=topic&topic=ask" target="_blank">More+</a> </div>
  2.                                         <div id="uif" style="height: 380px; overflow: hidden;">
  3.                                                 <ul class="uif">
  4.                                                 <!--{eval $asklist = DB::fetch_all("SELECT * FROM ".DB::table('forum_thread')." WHERE fid in ('37') AND displayorder > -1 ORDER BY rand() LIMIT 8");}-->
  5.                                                         <!--{loop $asklist $key $value}-->
  6.                                                         <!--{eval $messages = DB::result(DB::query("SELECT message FROM ".DB::table('forum_post')." WHERE tid = $value[tid] AND first= '1'")); $neirongs = preg_replace ("/\[[a-z][^\]]*\]|\[\/[a-z]+\]/i",'',preg_replace("/\[attach\]\d+\[\/attach\]/i",'',$messages)); $fneirong = strip_tags($neirongs); $wangzhan = DB::result(DB::query("SELECT field1 FROM ".DB::table('common_member_profile')." WHERE uid = $value[authorid]"));}-->
  7.                                                         <li> <em></em> <i class="dots"></i>
  8.                                                                 <div class="fctx"> <a href="home.php?mod=space&uid=$value[authorid]&do=index" target="_blank"> <img src="http://www.chuangyunsheji.com/uc_server/avatar.php?uid=$value[authorid]&size=middle"> <i>V</i> $value[author] </a> </div>
  9.                                                                 <div class="fcyc">
  10.                                                                         <div class="fcyctop">
  11.                                                                                 <div class="fcyctl"> Q <a href="forum.php?mod=viewthread&tid=$value[tid]" target="_blank">$value[subject]</a> </div>
  12.                                                                                 <div class="fcyctr">
  13.                                                                                         <!--{echo date("m-d",$value[dateline])}-->
  14.                                                                                 </div>
  15.                                                                                 <div class="clear"></div>
  16.                                                                         </div>
  17.                                                                         <div class="fcycbottom">D
  18.                                                                                 <!--{echo cutstr($fneirong,100)}-->
  19.                                                                         </div>
  20.                                                                 </div>
  21.                                                                 <div class="clear"></div>
  22.                                                         </li>
  23.                                                         <!--{/loop}-->
  24.                                                 </ul>
  25.                                         </div>
  26.                                 
复制代码

创云软件开发工(班班号码:94569803,来自:创云设计

key2910(班班号码:50093253发表于 2018-2-27 09:00
还是没有任何效果 
按默认排序| 按时间排序

其他1条回答

2018-2-27 09:41:09
创云软件开发工(班班号码:94569803,来自:创云设计 | TA的头衔:VIP会员
我调用的板块是37……你都不改的吗……最基本的语句你都看不懂,还要多去看下数据库课程