Php设置MYSQL分页显示代码

手册/FAQ (629) 2016-04-12 10:48:23

 

<? 
$db=mysql_connect() or die("无法连接MYSQL"); 
mysql_select_db("") or die("无法打开数据库"); 
if(!isset($page)) 
$page=1;//设置没有PAGE参数,PAGE自动为1 
$pageno=5;// 设置每一页的显示条数 
$pagestart=($page-1)*$pageno; 
$sql="select * from book order by id desc limit $pagestart,$pageno"; 
$result=mysql_query($sql_string); 
$numrows=mysql_num_rows($result); 
?> 
/*********************************************************************** 
显示内容 
***********************************************************************/ 
<? //分页显示数据 
$up=$page-1; 
$dn=$page+1; 
if($page>1) 

print "<center><br><a href=$php_self?page=$up>上一页</a>"; 

else 

echo"<center><br>上一页 "; 

if($pageno>$numrows) 

print"下一页"; 

else 

print "<a href=$php_self?page=$dn>下一页</a>|n"; 

mysql_close($db); 
?>

 

THE END