您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

实现PDO分页和url重写

2024/3/22 13:57:08发布18次查看
pdo(php data objects)在php中定义了一个轻量级的统一接口,可用于访问不同类型的数据库。
要求
写代码添加 条数据,pdo入库(标题不可重复
分页功能实现,页面链接为list_页码.html
写一个正则(链接地址的正则) 新建一个  .htaccess  里面下一下内容
展示的代码
<?php/** * created by phpstorm. * user: admin * date: 2018/9/14 * time: 8:57 */$page = empty($_get['page'])?1:$_get['page'];$pdo = new pdo('mysql:host=localhost;dbname=musicl;charset=utf8;','root','root');$sql = "select count(*) from text";$count = $pdo->query($sql)->fetchall();//条数$count = $count[0]['count(*)'];$limit = 3;//总页数$numpage = ceil($count/$limit);//偏移量$last = ($page-1)*$limit;if($page<1){ $page=1; return false;}if($page>$numpage){ $page=$numpage; return false;}$sql = "select * from text limit $last,$limit";$data=$pdo->query($sql)->fetchall(pdo::fetch_assoc);?><!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>document</title></head><body><table border="1"> <tr> <td>标题</td> <td>作者</td> <td>链接</td> <td>内容</td> <td>时间</td> </tr> <?php foreach($data as $v){?> <tr> <td><?php echo $v['name']?></td> <td><?php echo $v['author']?></td> <td><?php echo $v['link']?></td> <td><?php echo $v['content']?></td> <td><?php echo $v['time']?></td> </tr> <?php }?></table><a href="list_<?php echo $page-1?>.html">上一页</a><a href="list_<?php echo $page+1?>.html">下一页</a></body></html>
相关推荐:
pdo--phpdataobjects
php pdo insert与pdo insertid的用法
以上就是实现pdo分页和url重写的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product