本文实例为大家分享了php查询操作的实现代码,供大家参考,具体内容如下
一、一个关键字查询
主页面:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>汽车查询页面</title> <body><h1>汽车查询页面</h1> <br><div>请输入查询内容:<input type="text" name="name" value=""/> </div><br /> <table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>代号</td><td>汽车名称</td><td>油耗</td><td>功率</td><td>价格</td></tr> query($sql); foreach ($attr as $v) { //使输入查询的关键字变色,处理name //$rp="<mark>{$value}</mark>"; $rp="<span style='color:red'>{$value}</span>"; $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>
封装类:
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; } } }
运行结果:
二、多个关键字查询
主页面:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>汽车查询页面</title> <body><h1>汽车查询页面</h1><br> <div>请输入名称:<input type="text" name="name" value=""/> 系列:<input type="text" name="brand" value=""> </div><br> <table width="100%" border="1" cellpadding="0" cellspacing="0"><tr><td>代号</td><td>汽车名称</td><td>系列</td><td>价格</td><td>油耗</td><td>功率<b>6本文来源gao@dai!ma.com搞$代^码!网7</b><pre>搞gaodaima代码
Query($sql);foreach ($attr as $v){ //处理name //$rp=”{$value}“; $rp=”{$value}“; $str=str_replace($value,$rp,$v[1]); echo “
“; }?>
以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。