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

php怎么快速搜索自己的代码,用PHP快速设计一个搜索功能

发布时间:2022-11-16 19:31:09 所属栏目:PHP教程 来源:转载
导读: 为了方便检索数据,绝大多数的网站都会有搜索功能php搜索,虽然看起来是个鸡肋功能,但是关键时刻还真的离不开搜索功能,所以对于一个网站来讲,搜索功能应该是必须要有的。
分析搜索功能其

为了方便检索数据,绝大多数的网站都会有搜索功能php搜索,虽然看起来是个鸡肋功能,但是关键时刻还真的离不开搜索功能,所以对于一个网站来讲,搜索功能应该是必须要有的。

分析搜索功能其实不难发现,不论是对于全文搜索还是标题搜索,都是使用SQL语言对数据库进行查询操作。本案例使用的是PHP+MySQL网站结构。

具体分析搜索功能是这样的:对于专门的search.php文件,通过提交页面将全局变量 $_POST['search'] 递送给search.php文件,然后通过SQL做一次查询,将结果呈现出来就可以了。案例中需要在message表中的towho字段中查询。

最关键的SQL语句为:

select * from 表 where 字段 like '%$searchs%'

在提交页面中放置如下的表单:

搜索

form 通过post的方式,让search.php产生动作。递交的全局变量是 $_POST['search'] 。

search.php 除了必要的部分之外,核心部分为:

$searchs = $_POST['search'];

$query=mysql_query("select * from message where towho like '%$searchs%' ") ;

while ($row=mysql_fetch_array($query)) {

//这里是我要显示的结果中的内容:

=$row[lastdate]?>=$row[content]?>=$row[realname] ?>

}

(编辑:拼字网 - 核心网)

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