php 翻页
作者:会飞的
$page=isset($_GET['p'])?$_GET['p']:1;$sql="select*fromtestlimit".($page-1)*5.",5";//第一个是查询的起始位置,第二个是显示的数据条数$result=mysqli_query($conn,$sql);echo"<table>";echo"<tr><td>id&l
$page=isset($_GET['p'])? $_GET['p']:1;
$sql = "select * from test limit ".($page-1) * 5 .",5 ";//第一个是查询的起始位置,第二个是显示的数据条数
$result=mysqli_query($conn,$sql);
echo "<table>";
echo "<tr> <td>id</td> </tr>";
while ($rows=mysqli_fetch_assoc($result)){
echo"<tr>";
echo "<td>{$rows['id']}</td>";
echo "</tr>";
}
echo "</table>";//循环输出数据
mysqli_free_result($result);
$to_sql="SELECT COUNT(*)FROM test";
$result= mysqli_query($conn,$to_sql);
$row=mysqli_fetch_array($result);
$count=$row[0];
$to_pages=ceil($count/5);
if($page<=1){
echo "<a href='".$_SERVER['PHP_SELF']."?p=1'>上一页</a>";
}else{
echo "<a href='".$_SERVER['PHP_SELF']."?p=".($page-1)."'>上一页</a>";
}
if ($page<$to_pages){
echo "<a href='".$_SERVER['PHP_SELF']."?p=".($page+1)."'>下一页</a>";
}else{
echo "<a href='".$_SERVER['PHP_SELF']."?p=".($to_pages)."'>下一页</a>";
}
?>
猜你喜欢
您可能感兴趣的文章:
- jQuery jsonp跨域请求
- nginx lua access_by_lua_file设置变量无变化
- js中的值类型和引用类型的区别
- shell常用脚本变量
- tcpdump 抓包命令
- kubernetes kubect命令总结
- docker run mysql confluence
- docker容器日志归档工具 log-pilot
- SonarQube与Jenkins集成对代码进行质量分析
- MySQL数据库经典错误
- Jmeter压测
- test
- linux 查看端口号
- linux启动go程序两种方法
- nginx 配置golang
- php 验证数字
- php 数组长度
- html 左对齐
- html 打开新的页面