久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區

標題: 百度了一段代碼,不能用,幫忙看一下哪里錯了 [打印本頁]

作者: duoduobaba    時間: 2024-8-22 10:48
標題: 百度了一段代碼,不能用,幫忙看一下哪里錯了
DISCUZ調用論壇帖子當前版塊的帖子列表


<!--{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>


作者: 天外飄仙    時間: 2024-8-22 10:56
WHERE tid=".$slide[tid]."
這個where條件一看就不對呢
作者: duoduobaba    時間: 2024-8-22 10:59
天外飄仙 發表于 2024-8-22 10:56
WHERE tid=".$slide[tid]."
這個where條件一看就不對呢

嗯  問題就出在這 指定有現成的WHERE tid='1'
作者: 科站網    時間: 2024-8-22 11:33
當前板塊應該用fid做為條件語句,另外多出不符合X3.5標準
  1. <!--{eval $slides = DB::fetch_all("SELECT * FROM %t WHERE fid=%d ORDER BY `dateline` DESC LIMIT 0, 6",array('forum_thread',$_G['fid']));}-->
  2. <ul>
  3.     <!--{loop $slides $slide}-->
  4.     <li>
  5.         <a href="forum.php?mod=viewthread&tid={$slide['tid']}" title="{$slide['subject']}" target="_blank" >
  6.             <p><!--{avatar($slide['authorid'],'small')}--></p>
  7.             <p><!--{$slide['subject']}--></p>
  8.             <p>日期<!--{echo date("m-d",$slide['dateline'])}--> 瀏覽( {$slide['views']} ) 評論( {$slide['replies']} )</p>
  9.         </a>
  10.     </li>
  11.     <!--{/loop}-->
  12. </ul>
復制代碼







歡迎光臨 Discuz! 官方交流社區 (http://www.9999xn.com/) Powered by Discuz! W1.0