加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程 > 正文

php实现查询功能(数据访问)

发布时间:2021-01-17 02:40:56 所属栏目:编程 来源:网络整理
导读:本文实例为大家分享了php实现查询功能的具体代码,供大家参考,具体内容如下 输入关键字效果 代码: 汽车信息 //如果没有提交数据,显示所有 //如果有提交数据,根据关键字查询显示 $name = ""; $tj1 = " 1=1 ";//第一个条件,对应名称,注意空格 $tj2 = " 1

本文实例为大家分享了php实现查询功能的具体代码,供大家参考,具体内容如下

php实现查询功能(数据访问)

输入关键字效果

php实现查询功能(数据访问)

代码:

汽车信息

//如果没有提交数据,显示所有
//如果有提交数据,根据关键字查询显示
$name = "";
$tj1 = " 1=1 ";//第一个条件,对应名称,注意空格
$tj2 = " 1=1 ";//第二个条件,对应系列,注意空格
if(!empty($_POST["name"]))
{
$name = $_POST["name"];
$tj1 = " name like '%{$name}%'";
}
if(!empty($_POST["brand"]))
{
$brand = $_POST["brand"];
$tj2 = " brand like '%{$brand}%'";
}
//总条件
$tj ="{$tj1} and {$tj2}";
$sql = "select from car where ".$tj;//注意where后空格
/
echo $sql;*/
?>
<form action="chaxun.php" method="post">

名称:
//只适用于单条件查询
/$sql = "select from car";
$name="";
if(!empty($_POST["name"]))
{
$name = $_POST["name"];
$sql = "select from car where name like '%{$name}%' ";
}
/

$arr = $db->query($sql);
foreach($arr as $v)
{
$str = str_replace($name,"{$name}",$v[1]);
echo "<tr>
<td>{$v[0]}</td>
<td>{$str}</td>
<td>{$v[2]}</td>
<td>{$v[3]}</td>
<td>{$v[7]}</td>
</tr>";
}
?>
</table>

所引用的封装类

host,$this->uid,$this->pwd,$this->dbname);
$result = $db->query($sql);

if($type)
{
  //如果是查询,显示数据
  return $result->fetch_all();
}
else
{
  //如果是增删改,返回true或者false
  return $result;
}

}
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程之家。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!