PHP+Mysql开发分页之首页和尾页的显示

   
mysql **/ $host = "localhost"; $username = 'root'; $password = '123456789'; $db = 'bbs2'; $PageSize=5; //连接数据库 $conn = mysql_connect($host, $username, $password); if(!$conn){ echo "数据库连接失败"; exit; } //选择所要操作的数据库 mysql_select_db($db); //设置数据库编码格式 mysql_query('SET NAMES UTF8'); //编写sql获取分页数据:SELECT * FROM 表名 LIMIT 起始位置 , 显示条数 $sql = "SELECT*FROM test LIMIT ".($page-1)*$PageSize .",$PageSize"; if(!$sql){ echo "取出不成功"; }; //把sql语句传送到数据库 $result = mysql_query($sql); //处理我们的数据 echo ""; echo ""; while($row = mysql_fetch_assoc($result)){ echo ""; echo ""; echo ""; echo ""; echo ""; } //释放结果 mysql_free_result($result); //获取数据总数 $to_sql="SELECT COUNT(*)FROM test"; $to_result=mysql_fetch_array(mysql_query($to_sql)); $to=$to_result[0]; //计算页数 $to_pages=ceil($to/$PageSize); mysql_close($conn); /** 3.显示数据+分页条 **/ $page_banner=""; //计算偏移量 if($page>1){ $page_banner.="首页"; $page_banner.="上一页"; } if ($page<$to_pages){ $page_banner.="下一页"; $page_banner.="尾页"; } $page_banner.="共{$to_pages}页"; echo $page_banner; ?>

QQ截图20161026152622.png

通过添加首页和尾页,使分页栏跳转更加轻松

代码解释:

if($page>1){ $page_banner.="首页"; $page_banner.="上一页"; }

当$page>1时显示首页和上一页

if ($page<$to_pages){ $page_banner.="下一页"; $page_banner.="尾页"; }

当页面数小于总页数时,显示下一个和尾页

$page_banner.="共{$to_pages}页"; echo $page_banner;

输出总页数。


Weiter lernen
||
mysql **/ $host = "localhost"; $username = 'root'; $password = '123456789'; $db = 'bbs2'; $PageSize=5; //连接数据库 $conn = mysql_connect($host, $username, $password); if(!$conn){ // echo "数据库连接失败"; exit; } //选择所要操作的数据库 mysql_select_db($db); //设置数据库编码格式 mysql_query('SET NAMES UTF8'); //编写sql获取分页数据:SELECT * FROM 表名 LIMIT 起始位置 , 显示条数 $sql = "SELECT*FROM test LIMIT ".($page-1)*$PageSize .",$PageSize"; if(!$sql){ echo "取出不成功"; }; //把sql语句传送到数据库 $result = mysql_query($sql); //处理我们的数据 echo "
ID名字性别
{$row['id']}{$row['name']}{$row['sex']}
"; echo ""; while($row = mysql_fetch_assoc($result)){ echo ""; echo ""; echo ""; echo ""; echo ""; } //释放结果 mysql_free_result($result); //获取数据总数 $to_sql="SELECT COUNT(*)FROM test"; $to_result=mysql_fetch_array(mysql_query($to_sql)); $to=$to_result[0]; //计算页数 $to_pages=ceil($to/$PageSize); mysql_close($conn); /** 3.显示数据+分页条 **/ $page_banner=""; //计算偏移量 if($page>1){ $page_banner.="首页"; $page_banner.="上一页"; } if ($page<$to_pages){ $page_banner.="下一页"; $page_banner.="尾页"; } $page_banner.="共{$to_pages}页"; echo $page_banner; ?>
einreichen Code zurücksetzen
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!
ID名字性别
{$row['id']}{$row['name']}{$row['sex']}