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

php怎么快速搜索自己的代码,php实现搜索功能代码

发布时间:2022-11-16 19:01:28 所属栏目:PHP教程 来源:转载
导读: 本文主要和大家分享php实现搜索功能代码,主要以文字和代码跟大家讲解,希望能帮助到大家。/******
**一个简单的搜索
*****/
//将搜索语句加到最开始的查询语句里面;从而实现了代码的精简

本文主要和大家分享php实现搜索功能代码,主要以文字和代码跟大家讲解,希望能帮助到大家。/******

**一个简单的搜索

*****/

//将搜索语句加到最开始的查询语句里面;从而实现了代码的精简

$news_sql = "SELECT * from books where 1=1 ".$searchAddSql." order by book_number ";

// $searchAddSql最开始是为空的,如果用户输入了搜索条件,$searchAddSql

就会变成一个包涵查询语句的字符串:

//先判定用户是否输入了搜索条件

if(isset($_GET["searchText"]))

{

$searchText = $_GET["searchText"];

$searchAddSql = $searchAddSql." and (book_number like '%".$searchText."%'

or book_name like '%".$searchText."%'

or book_sum like '%".$searchText."%'

or book_author like '%".$searchText."%')";

}

//最开始的$news_sql = "SELECT * from books where 1=1 ".$searchAddSql." order by book_number ";就会变成:

$news_sql="SELECT * from books where 1=1 and (book_number like '%中%'

or book_name like '%中%'

or book_sum like '%中%'

or book_author like '%中%' ) order by book_number";

//相当于重置了查询语句php搜索,从而达到搜索的目地

(编辑:财气旺网 - 财气网)

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