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>

所引用的封装类

PHP;"> host,$this->uid,$this->pwd,$this->dbname);
$result = $db->query($<a href="/tag/sql/" target="_blank" class="keywords">sql</a>);

if($type)
{
  //如果是<a href="/tag/chaxun/" target="_blank" class="keywords">查询</a>,<a href="/tag/xianshi/" target="_blank" class="keywords">显示</a>数据
  return $result->fetch_all();
}
else
{
  //如果是增删改,返回true或者false
  return $result;
}

}
}

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

猜你在找的PHP相关文章