码迷,mamicode.com
首页 > Web开发 > 详细

PHP分页查询中的条件查询

时间:2016-06-19 16:54:00      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:

 下面是分页查询中含有条件的查询的代码。  里面一些代码我已经注明用处。

<body> 



<form method="get">  
关键字:<input type="text" name="name" />
<input type="submit" value="搜索" />
</form>
           创建一个表单和按钮进行输入关键字
<table width="100%" border="1" cellpadding="0" cellpadding="0">
<tr>
<td>代号</td>
<td>名称</td>
<td>父级名称</td>
</tr>
        创建一个表格
<?php
include("DBDA.php");

$db = new DBDA(); 链接数据库

include("page.php");  链接分页查询的类

$tj = " 1=1 ";  创建一个条件

$name = "";  创建一个name 先给他一个空值
if(!empty($_GET["name"]) && $_GET["name"]!="")   如果get里有了赋值的话
 {
    $tj =  " AreaName like ‘%{$_GET[‘name‘]}%‘ "; 条件的语句赋值成这个sql语句
    $name = $_GET["name"];  name赋值输入的一个name
}
$ztj = " where {$tj}";  赋值这个sql语句
$zzong = "select count(*) from chinastates".$ztj;  放入这个语句中

$azong = $db->query($zzong);

$zongshu = $azong[0][0];

$page = new Page($zongshu,15);

$sql = "select * from chinastates ".$ztj.$page->limit; 放入这个语句中

$attr = $db->query($sql);



foreach($attr as $v)
{
    echo "<tr>
    <td>{$v[0]}</td>
    <td>{$v[1]}</td>
    <td>{$v[2]}</td>
</tr>";    
}
?>
</table>
<div>
<?php
echo $page->fpage();
?>
</div>
</body>

 

PHP分页查询中的条件查询

标签:

原文地址:http://www.cnblogs.com/qz1234/p/5598296.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!