php数据访问之查询关键字

前端之家收集整理的这篇文章主要介绍了php数据访问之查询关键字前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

本文实例为大家分享PHP查询操作的实现代码,供大家参考,具体内容如下

一、一个关键字查询

页面

汽车<a href="https://www.jb51.cc/tag/chaxun/" target="_blank" class="keywords">查询</a><a href="https://www.jb51.cc/tag/yemian/" target="_blank" class="keywords">页面</a>

汽车查询页面



<form action="QiChe.PHP" method="post">

请输入查询内容查询"/>

<table width="100%" border="1" cellpadding="0" cellspacing="0">
<tr>
<td>代号</td>
<td>汽车名称</td>
<td>油耗</td>
<td>功率</td>
<td>价格</td>
</tr>

<?php
  $sql="select * from Car".$cx;
  $attr=$db->query($sql);
  foreach ($attr as $v)
  {
//使输入查询的关键字变色,处理name
//$rp="{$value}";
$rp="{$value}";
$arr=str_replace($value,$rp,$v[1]);

echo "<tr>
<td>{$v[0]}</td>
<td>{$arr}</td>
<td>{$v[4]}</td>
<td>{$v[5]}</td>
<td>{$v[7]}</td>
</tr>";
  }
?>

</table>

封装类: 

PHP;"> localhost,$this->uid,$this->password,$db); !MysqLi_connect_error() or die("连接失败 !"); $result=$dbconnect->query($sql);
if($type==0)
{
  return $result->fetch_all();
}
else
{
  return $result;
}

}
}

运行结果:

二、多个关键字查询

页面

汽车<a href="https://www.jb51.cc/tag/chaxun/" target="_blank" class="keywords">查询</a><a href="https://www.jb51.cc/tag/yemian/" target="_blank" class="keywords">页面</a>

汽车查询页面


}
if(!empty($_POST["brand"]))
{
$name1=$_POST["brand"];
$tj2="brand= '{$_POST['brand']}'";
$value1=$name1;
}
$cx=" where $tj1 and $tj2";//查询字符串
?>

<form action="ChaXun1.PHP" method="post">

请输入名称查询">

<table width="100%" border="1" cellpadding="0" cellspacing="0">
<tr>
<td>代号</td>
<td>汽车名称</td>
<td>系列</td>
<td>价格</td>
<td>油耗</td>
<td>功率</td>
</tr>

<?php
$sql="select * from Car".$cx;
$attr=$db->Query($sql);
foreach ($attr as $v)
{

//处理name
//$rp="{$value}";
$rp="{$value}";
$str=str_replace($value,$v[1]);
echo "<tr>
<td>{$v[0]}</td>
<td>{$str}</td>
<td>{$v[2]}</td>
<td>{$v[7]}</td>
<td>{$v[4]}</td>
<td>{$v[5]}</td>
</tr>";
}
?>
</table>

以上就是本文的全部内容,希望对大家学习PHP程序设计有所帮助。

原文链接:https://www.f2er.com/php/19820.html

猜你在找的PHP相关文章