怎么在网页上用PHP 做个搜索功能? 15

麻烦写的详细点。我是新人... 麻烦写的详细点。 我是新人 展开
 我来答
zgqjny
推荐于2018-08-10 · TA获得超过1493个赞
知道小有建树答主
回答量:997
采纳率:60%
帮助的人:600万
展开全部
通过from表单,将查询的关键词,通过 like 跟数据进行模糊查询对比
从topics表中查询字段subject与传进来的参数'$_POST['topic']进行比较模糊查询
设subject字段数据为:数学,英语,物理,化学,英文
$subject=$_POST['topic'];
$sql = "select * from topics where subject like '%" .$subject. "%'";
$result = mysql_query($sql);
若从表单提交的‘topic’值为“学”,得到的结果将是:数学,化学
多个字段匹配查询:
$sql = "select id,subject from topics where (id like '%" .$id. "%') or (name like '%" .$name. "%') or (subject like '%" .$subject. "%') order by id desc";
结果依据字段id的顺序
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
IT学院
2012-10-23 · TA获得超过241个赞
知道小有建树答主
回答量:224
采纳率:0%
帮助的人:84.1万
展开全部
写个from表单 提交到PHP页面处理就OK了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式