大致的思想就是:**:1.設定每頁要顯示的最大記錄數。
2.計算出頁面總數
3.當前頁面跟總頁面數比較改變連線的狀態
4.用limit控制從資料庫中讀取記錄
$conn = mysql_connect('localhost','root','');
mysql_select_db('db_bookstore',$conn);
mysql_query("set names utf8");
if(isset($_get['page'])) else
$page_size = 2; //最大記錄條數
$sql = "select count(*) as amount from tb_bookinfo";
$result = mysql_query($sql);
$row = mysql_fetch_array($result);//計算總頁數
$amount = $row['amount'];
if($amount)
if($amount % $page_size) else
} else //翻頁鏈結
$page_string = "";
if($page == 1) else
$page_string .= "| $page |";
if($page == $page_count) else
$sql = "select * from table order by id desc limit ". ($page-1)*$page_size .", $page_size";
$result = mysql_query($sql);
while ( $row = mysql_fetch_row($result) )
**二:
<?php
$conn=mysql_connect('127.0.0.1','root','');
mysql_query('use test',$conn);
mysql_query('set names utf8',$conn);
$pernumber=3; //每頁顯示的記錄數
$page=$_get['page']; //獲得當前的頁面值
$count=mysql_query("select count(*) from kangbiao"); //獲得記錄總數
$rs=mysql_fetch_array($count);
$totalnumber=$rs[0];
$totalpage=ceil($totalnumber/$pernumber); //計算出總頁數
if (!isset($page)) //如果沒有值,則賦值1
$startcount=($page-1)*$pernumber; //分頁開始,根據此方法計算出開始的記錄
$result=mysql_query("select * from kangbiao limit $startcount,$pernumber"); //根據前面的計算出開始的記錄和記錄數
echo
"";echo
"";echo
"id";
echo
"name";
echo
"age";
echo
"grade";
echo
"";while ($row=mysql_fetch_array($result))
echo
"";if ($page != 1)
for ($i=1;$i
<=$totalpage;$i++)
if ($page
?>
<?php
} ?>
C 實現從資料庫讀取資料到Excel
用第三方元件 npoi來實現 新建乙個類customer table customer public class customer public string firstname public string lastname public int age public int gender 新建乙個...
Java下拉列表聯動的實現(從資料庫讀取資料)
很多時候在介面布局時我們會用到下拉列表,單獨的乙個列表與資料庫的互動很簡單,今天要記錄的是當有多個下拉列表聯動時,該怎樣獲取資料,即選擇第乙個下拉列表的值,動態的改變第二個下拉列表乃至更多列表的值。1 在jsp中定義第乙個下拉列表,並且從servlet中獲取list列表讀取出option的value...
C 從資料庫讀取資料並輸出
連線資料庫,並從資料庫中讀取資料後並輸出 using system using system.collections.generic using system.linq using system.text using system.data.sqlclient namespace login nam...