Xiuno 几个实用的函数

//根据帖子ID 获取文章详情 

function ax_message($tid{

$r = db_find_one('post', array('tid'=>$tid));     

//return  xn_substr(strip_tags($r['message_fmt']), 0, 48)."...";  备用截取显示文字数目

 return  $r['message_fmt']; }  

//根据帖子ID 获取文章中的图片

 function ax_cover($tid){

     $r = db_find_one('post', array('tid'=>$tid));

     $content = $r['message_fmt']; //文章内容

      preg_match_all("//iU", $content, $img);

     $imgArr = $img[1];

     if(isset($imgArr[0])){ 

           return $imgArr[0];

      }else{ 

        return "";     } }

   //最新发表 + 缓存

 function ax_new_thread() { 

    $cachename = "ax_new_thread"; 

    $threadlist = cache_get($cachename); 

    if($threadlist === NULL) { 

        $threadlist = thread_find(array(),array('tid'=>-1),2,10);

         cache_set($cachename, $threadlist, 200); 

    }     return $threadlist; 

} 

//显示同板块下 相关文章

 function ax_Relevant($fid) 

     $r = thread_find(array("fid"=>$fid),array('tid'=>-1),1,6); 

    return $r; }  

 //根据板块id和当前帖子id  实现 上一篇,下一篇 

function ax_prev($tid,$fid) {

               $r = db_sql_find_one("select * from bbs_thread where fid = {$fid} and tid > {$tid} order by tid asc limit 0,1"); 

          return $r; } function ax_next($tid,$fid) { 

              $r = db_sql_find_one("select * from bbs_thread where fid = {$fid} and tid < {$tid} order by tid desc limit 0,1"); 

              return $r; }     

// 更改翻页方式  不再是1,2,3,4 ...形式 改为 上一页下一页,形式 

function axpager($url, $totalnum, $page, $pagesize = 20) { 

    $totalpage = ceil($totalnum / $pagesize);     if($totalpage < 2) return '';

     $page = min($totalpage, $page); 

    $s = '';

     $page > 1 AND $s .= '上一页';

     if($page > 1){ 

        $s .= ""." $page / $totalpage "."";

     }

     $totalnum >= $pagesize AND $page != $totalpage AND $s .= '下一页';

     return $s; }


  ------------------------------------- 作者: 迷途 来源: 四叶草 | 问答社区 Life Nerd (bbs.432k.cn) 原文链接: http://bbs.432k.cn/thread-1006.htm 版权声明: 若无额外声明,本帖为作者原创帖,转载请附上帖子链接!

太复杂了[em_1]
C
C
引用
...
C 太复杂了[em_1]
利用php函数调用起来很简单,但是我还是搞不懂ajax
1