php 分頁

  pageNum等於多少,獲取當前url地址,顯示的條數


<?php 

        $data=reclist("select*from ysc_detail");
        $pageSize = 3; //顯示的頁面條數  
        $type=floor(count($data)/$pageSize);
        if(is_float($type)==float){
          $type=floor(count($data)/$pageSize)+1; 
        }
        if($_GET['pageNum']!=''){
           $pageNum=$_GET['pageNum'];
        }else if($_GET['pageNum']==1){
           $_GET['pageNum']='1';
        }else if($_GET['pageNum']=='a'){
           $pageNum = 1; 
        }else{
           $pageNum = 1; 
        }
        // $pageNum = 1;  //頁數
        $r = reclist("select * from ysc_detail limit " . (($pageNum - 1) * $pageSize) . "," . $pageSize);
        while ($obj = mysqli_fetch_object($r)) {
            $array[] = $obj;
        }
        foreach($r as $k){ 
        ?>
            <li class="cm-cl">
                <div class="cm-fl">
                    <strong><?php echo substr($k['time'],8)?></strong>
                    <?php echo substr($k['time'],0,7)?>
                </div>
                <div class="cm-fr">
                    <div class="txt"><a href="#"><?php echo $k['title']?></a></div>
                    <div class="ly"><?php echo $k['source']?></div>
                    <div class="cnt"><a href="#"><?php echo substr($k['content'],0,66)?></a></div>
                </div>
            </li>
        <?php }?>   
        </ul>
       <div class="p-pageBar">
           <!--  <a class="prev dis">上一頁</a>
            <a class="item cur"> 1</a>
            <a class="item"> 2</a>
            <a class="item"> 3</a>
            <a class="item">...</a>
            <a class="next">下一頁</a> -->
            <a class="item" href="<?php echo urlkill('',ture)?>&pageNum=1">首頁</a>
            <a class="item" href="<?php echo urlkill('',true);?>&pageNum=<?php echo $pageNum==1?1:($pageNum-1)?>">上一頁</a>
            <a class="item" href="<?php echo urlkill('',true);?>&pageNum=<?php echo $pageNum==$endPage?$endPage:($pageNum+1)?>">下一頁</a>
            <a class="item" href="<?php echo urlkill('',ture);?>&pageNum=<?php echo $type?>">尾頁</a>
        </div> 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章