日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > php >内容正文

php

php分页采集数据,php实现分页调取数据库记录

發布時間:2023/12/19 php 24 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php分页采集数据,php实现分页调取数据库记录 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學生信息管理

function doDel(id){

if(confirm("確認要刪除嗎?")){

window.location="action.php?action=del&id="+id;

}

}

img {border:0;}

.tiao{width:30px;}

session_start();

這里用來判斷輸入的跳轉頁數是否能超范圍 由于這些語句不能放到下邊,故此借助session來完成

if(isset($_POST['submit']))

{

$temp= @$_POST['pagenum'];

// var_dump($_SESSION['pages']);

if($temp>=1&&$temp<=$_SESSION['pages'])

echo "";

else

echo "";

}

?>

ID姓名性別郵箱電話聯系地址簡介操作

//1.連接數據庫

$dbhost='localhost';//數據庫服務器名稱

$dbuser='root';// 連接數據庫用戶名

$dbpass='';// 連接數據庫密碼

$dbname='online';// 數據庫的名字

// 連接到數據庫

error_reporting(E_ALL ^ E_DEPRECATED);//解決報錯問題

$connect=mysql_connect($dbhost,$dbuser,$dbpass);

if(!$connect) exit('數據庫連接失敗!');

mysql_select_db($dbname,$connect);

mysql_query('set names gbk');//設置編碼

//設置

$page=1;

$pagesize=2;

//計算一共多少記錄,用于計算頁數

$rs = mysql_query("select count(*) from xinxi",$connect);

$row = @mysql_fetch_array($rs);

$numrows = $row[0];

//計算頁數

$pages = intval($numrows / $pagesize);//求得整頁

if ($numrows % $pagesize) //余下的按一頁來算

{

$pages++;

}

//留存總頁數

$_SESSION['pages']=$pages;

//留存總頁數

//設置頁數

if (isset($_GET['page'])) //獲取地址傳來的頁數

{

$page = intval($_GET['page']);

}

else

{

$page = 1; //其他情況,都指向第一頁

}

//計算記錄的偏移量

$offset = $pagesize * ($page - 1);

//讀取指定記錄

$result = mysql_query("select * from xinxi order by id limit $offset,$pagesize",$connect);

//2.執行sql語句

// $sql="SELECT * FROM `xinxi`";

// $result=mysql_query($sql);

while($row=mysql_fetch_array($result)){

echo "

";

echo "

{$row['id']}";

echo "

{$row['name']}";

echo "

{$row['sex']}";

echo "

{$row['mail']}";

echo "

{$row['tel']}";

echo "

{$row['adress']}";

echo "

{$row['introduce']}";

echo "

刪除

修改

";

echo "

";

}

//只有首頁,上一頁,下一頁,末頁

error_reporting(0);

echo "

每頁 ".$pagesize." 調記錄 ?共 ".$pages." 頁(".$page."/".$pages.")";

if($page==1)//處于首頁的話

{ echo "首頁";

echo "?";

echo "上一頁";

echo "?";

$tempx=$page+1;

echo "下一頁";

echo "?";

echo "末頁";

}

else if($page==$pages){//處于末頁的話

echo "首頁";

echo "?";

$temps=$page-1;

echo "上一頁";

echo "?";

echo "下一頁";

echo "?";

echo "末頁";

}

else {

echo "首頁";

echo "?";

$temps=$page-1;

echo "上一頁";

echo "?";

$tempx=$page+1;

echo "下一頁";

echo "?";

echo "末頁";

}

echo "

跳轉到頁 ?";

//點擊頁數進行選擇的分頁特點

// echo "

共".$pages."頁(".$page."/".$pages.")";

// for ($i = 1;$i < $page;$i++)

// {

// echo "[".$i."]";

// }

// echo "[".$page."]";

// for ($i = $page + 1;$i <= $pages;$i++)

// {

// echo "[".$i."]";

// }

echo "

";

?>

總結

以上是生活随笔為你收集整理的php分页采集数据,php实现分页调取数据库记录的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。