欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

分享php分頁(yè)的功能模塊

 更新時(shí)間:2015年06月16日 11:20:51   投稿:hebedich  
這里給大家分享的是個(gè)人前段時(shí)間做了一個(gè)列表分頁(yè)的功能模塊(php分頁(yè)的功能模塊),非常的簡(jiǎn)單實(shí)用,推薦給有需要的小伙伴參考下。

先貼張圖看看效果

在貼一下代碼吧

<?php
 $localhost = "localhost";
 $username = "root";
 $password = "root";
 $db = "test";   //信息
 $pagesize = 5;
 $conn = mysql_connect($localhost,$username,$password); //鏈接數(shù)據(jù)庫(kù)
  if(!$conn){
   echo "數(shù)據(jù)庫(kù)鏈接失敗".mysql_error();
  }
 mysql_query("SET NAMES 'UTF8'"); //編碼轉(zhuǎn)化
 $db_select = mysql_select_db($db); //選擇表
          //查詢記錄總數(shù)
 $total_sql = "select COUNT(*) from page";
 $total_result = mysql_query($total_sql);
 $total_row_arr = mysql_fetch_row($total_result);
 $total_row = $total_row_arr[0];   //總條數(shù)
 //總頁(yè)數(shù)
 $total = ceil($total_row / $pagesize);
 //當(dāng)前頁(yè)數(shù)
 $page = @$_GET['p'] ? $_GET['p'] : 1;
  //limit 下限
 $offset = ($page - 1)*$pagesize;
 
 $sql = "select * from page order by id limit {$offset},{$pagesize}";
 $result = mysql_query($sql);
 echo "<p>PHP分頁(yè)代碼的小模塊</p>";
 echo "<table border=1 cellspacing=0 WIDTH=60% align=center>";
 echo "<tr><td>ID</td><td>NAME</td></tr>";
 while($row = mysql_fetch_assoc($result)){
  $id = $row['id'];
  $name = $row['name'];
  echo "<tr><td>".$id."</td><td>".$name."</td></tr>";
 }
 echo "</table>";
 //上一頁(yè) 、下一頁(yè)
 $pageprev = $page -1 ;
  if($page > $total){
   $pagenext = $total;
  } else{
   $pagenext = $page +1;
  }
 // 做鏈接 跳轉(zhuǎn);
 echo "<h3> <a href='page.php?p={$pageprev}'>上一頁(yè)</a> 丨<a href='page.php?p={$pagenext}'>下一頁(yè)</a></h3>";
 
 mysql_free_result($result);
 mysql_close($conn);
?>

關(guān)鍵點(diǎn):

               1、

$sql = "select * from page order by id limit {$offset},{$pagesize}";

     2、

復(fù)制代碼 代碼如下:
echo "<h3> <a href='page.php?p={$pageprev}'>上一頁(yè)</a> 丨<a href='page.php?p={$pagenext}'>下一頁(yè)</a></h3>";

這兩點(diǎn)是關(guān)鍵能體現(xiàn) 分頁(yè)技術(shù) 和php 代碼藝術(shù)的地方~

以上所述就是本文給大家分享的全部?jī)?nèi)容了,希望大家能夠喜歡。

相關(guān)文章

最新評(píng)論