<?php
//連線資料庫
$db=mysql_connect("localhost","root","root");
mysql_select_db("gaoge",$db);
//設定每一頁顯示的記錄數
$pagesize=3;
//取得記錄總數,計算總頁數用
$res=mysql_query("select count(*) from image " ,$db);
$myrow = mysql_fetch_array($res);
//$myrow[o]為資料庫裡總記錄數目之和
$numrows=$myrow[0];
//echo "total num is:";
//echo $numrows;
// echo '';
//計算總頁數
$pages=intval($numrows/$pagesize);
if ($numrows%$pagesize)
$pages++;
// echo "total pages is:";
//echo $pages;
//echo '';
//判斷頁數設定與否,如無則定義為首頁
if (isset($_get['page']))
else
//echo "page is:" ;
// echo $page;
// echo '';
//計算記錄偏移量
$offset=$pagesize*($page-1);
// echo "offset is:" ;
echo $offset;
//取記錄
$res=mysql_query("select * from image order by id desc limit $offset,$pagesize" ,$db);
//迴圈顯示記錄
if ($myrow = mysql_fetch_array($res))
while ($myrow = mysql_fetch_array($res));
echo "" ; }
//顯示總頁數
echo "共有".$pages."頁(".$page."/".$pages.")
";
//顯示分頁數
for ($i=1;$i<=$pages;$i++)
echo "第".$i ."頁 ";
//echo "page is:";
//echo "$page";
// echo "
";
//顯示轉到頁數
echo "";
echo "
";
?>
PHP讀取資料夾資料,並分頁
得到目錄檔案和資料夾資料,並返回 return data 分頁實現,每次都讀取全部資料,根據頁數,擷取部分展示。public function index relative path str replace root path,target path this assign relative pat...
網頁實現從資料庫讀取資料並簡單分頁
大致的思想就是 1.設定每頁要顯示的最大記錄數。2.計算出頁面總數 3.當前頁面跟總頁面數比較改變連線的狀態 4.用limit控制從資料庫中讀取記錄 conn mysql connect localhost root mysql select db db bookstore conn mysql q...
讀取資料庫裡面的值出現亂碼
eeclipse裡的中文都是亂碼,包括注釋,但資料庫裡面的資訊可以顯示中文,從資料庫裡面讀取值的時候出現亂碼,需要改兩個地方 1.在eeclipse裡面,開啟properties resource text file encoding,選第乙個選項 不是other 2.還是在eeclipse裡面,開...