分页原理及搜索时带着条件的方法
来源:互联网 发布:python获取日期字符串 编辑:程序博客网 时间:2024/05/21 07:14
<meta charset="utf-8"><?php session_start();//链接数据库@mysql_connect('localhost','root','123456');mysql_select_db('test');//获得搜索的要求 写$where $where='';$id=0; function getWhere() { //两种方式获取where条件 /*if(!empty($_POST)) //用post方式获取,跳转页面用get传送,接收{$where="where id > '{$_POST['id']}'";$id=$_POST['id'];}if(!empty($_GET['id'])){ $where="where id > '{$_GET['id']}' "; $id=$_GET['id'];}*/ //用SESSION存储,页面跳转,值不会失去if(!empty($_POST['id'])){ $_SESSION['id']=$_POST['id'];}if(!empty($_SESSION['id'])){ $where="where id > '{$_SESSION['id']}'";} }//获取where $id;echo $where=getWhere();//$num为每页显示的内容function page($table,$num,$where='',$id){if(isset($_REQUEST['page'])){ $page=$_REQUEST['page'];}else{ $page=1;}//获取所有的数据条数$sqlGetNum="select * from $table $where";//记得加上where条件$result=mysql_query($sqlGetNum);$allNums=mysql_num_rows($result);if($page==0){ $page=1;}else if($page>ceil($allNums/$num)){ $page=ceil($allNums/$num);}//echo ceil($allNums/$num);$sta=($page-1)*$num;$sql="select * from $table $where limit $sta,$num";$res=mysql_query($sql);//echo $sql;$rows=[];while($res1=mysql_fetch_assoc($res)){ $rows[]=$res1; }foreach($rows as $row){echo $row['name']."------<br>";}if(!empty($id)){echo "<a href='test2.php?page=".($page-1)."&id=".$id."'>上一页</a> <a href='test2.php?page=".($page+1)."&id=".$id."'>下一页</a>";}else{echo "<a href='test2.php?page=".($page-1)."'>上一页</a> <a href='test2.php?page=".($page+1)."'>下一页</a>";}}page('users',3,$where,$id);?><form action="" method="post" >id大于<input name="id" type="text"><input type="submit" value="搜索"></form>
0 0
- 分页原理及搜索时带着条件的方法
- laravel中带有条件搜索的分页
- Vue.js实践:实现多条件筛选、搜索、排序及分页的表格功能
- Vue.js实现多条件筛选、搜索、排序及分页的表格功能
- Vue.js实现多条件筛选、搜索、排序及分页的表格功能
- 【转】实现多条件筛选、搜索、排序及分页的表格功能
- Java分页原理及常用分页方法
- ASP.NET MVC分页【无搜索条件的分页设计】
- laravel 的 分页以及条件搜索后分页
- thymeleaf实现简单的条件搜索并分页搜索功能
- 分页,搜索后保留搜索条件分页
- 搜索学习--Lucene中搜索的排序、范围区间搜索、分页搜索、多条件搜索
- yii带条件搜索分页
- compass 的多条件搜索排序加分页
- Lucene+ik的分页和多条件模糊交集搜索
- Lucene+ik的分页和多条件模糊交集搜索
- 模型搜索 及 轮廓搜索 的原理
- zend framework 分页 Zend_Paginator 分页搜索条件
- 定义一个UIEdgeInsets全局变量
- sort
- WEB.XML的一些基本配置
- UI控件的调整
- 实现自己的字符串拷贝函数Strcpy
- 分页原理及搜索时带着条件的方法
- RecyclerView设置点击监听器OnClickListener
- 图片另存为找不到桌面
- 内容提供者事列描述的补充,当出现数据库多条时处理
- DataTable.Select方法
- Vitamio视频框架
- 音乐播放器+进度条 V2.0
- 音乐播放器
- 画画板