欧美亚洲中文,在线国自产视频,欧洲一区在线观看视频,亚洲综合中文字幕在线观看

      1. <dfn id="rfwes"></dfn>
          <object id="rfwes"></object>
        1. 站長(zhǎng)資訊網(wǎng)
          最全最豐富的資訊網(wǎng)站

          php數(shù)組能分頁(yè)嗎

          關(guān)于數(shù)組的分頁(yè)函數(shù),用數(shù)組進(jìn)行分頁(yè)的好處是可以方便的進(jìn)行聯(lián)合多表查詢,只需要將查詢的結(jié)果放在數(shù)組中就可以了。

          php數(shù)組能分頁(yè)嗎

          以下是數(shù)組分頁(yè)的函數(shù),函數(shù)page_array用于數(shù)組的分頁(yè),函數(shù)show_array用于分頁(yè)函數(shù)的操作及顯示,需要配合使用。兩個(gè)函數(shù)通過(guò)全局變量$countpage發(fā)生聯(lián)系,此變量用于跟蹤總頁(yè)碼數(shù)。(推薦學(xué)習(xí):PHP編程從入門到精通)

          <?php   /**   * 數(shù)組分頁(yè)函數(shù)  核心函數(shù)  array_slice   * 用此函數(shù)之前要先將數(shù)據(jù)庫(kù)里面的所有數(shù)據(jù)按一定的順序查詢出來(lái)存入數(shù)組中   * $count   每頁(yè)多少條數(shù)據(jù)   * $page   當(dāng)前第幾頁(yè)   * $array   查詢出來(lái)的所有數(shù)組   * order 0 - 不變     1- 反序   */       function page_array($count,$page,$array,$order){       global $countpage; #定全局變量       $page=(empty($page))?'1':$page; #判斷當(dāng)前頁(yè)面是否為空 如果為空就表示為第一頁(yè)面           $start=($page-1)*$count; #計(jì)算每次分頁(yè)的開(kāi)始位置       if($order==1){         $array=array_reverse($array);       }          $totals=count($array);         $countpage=ceil($totals/$count); #計(jì)算總頁(yè)面數(shù)       $pagedata=array();       $pagedata=array_slice($array,$start,$count);       return $pagedata;  #返回查詢數(shù)據(jù)   }   /**   * 分頁(yè)及顯示函數(shù)   * $countpage 全局變量,照寫   * $url 當(dāng)前url   */   function show_array($countpage,$url){        $page=empty($_GET['page'])?1:$_GET['page'];        if($page > 1){           $uppage=$page-1;           }else{           $uppage=1;        }           if($page < $countpage){           $nextpage=$page+1;           }else{               $nextpage=$countpage;        }                     $str='<div style="border:1px; width:300px; height:30px; color:#9999CC">';       $str.="<span>共  {$countpage}  頁(yè) / 第 {$page} 頁(yè)</span>";       $str.="<span><a href='$url?page=1'>   首頁(yè)  </a></span>";       $str.="<span><a href='$url?page={$uppage}'> 上一頁(yè)  </a></span>";       $str.="<span><a href='$url?page={$nextpage}'>下一頁(yè)  </a></span>";       $str.="<span><a href='$url?page={$countpage}'>尾頁(yè)  </a></span>";       $str.='</div>';       return $str;   }   ?>

          贊(0)
          分享到: 更多 (0)
          網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)