用PHP语句编写个网站搜索,表单里面有一个文本域和提交按钮,数据库设计如下图。 10
要是title内容里面有包含表单里面提交的关键词,则在显示页面中显示出该条记录,并有关键字标记,并统计记录的条数。请写详细点,带有解释,我不是很看得懂。...
要是title内容里面有包含表单里面提交的关键词,则在显示页面中显示出该条记录,并有关键字标记,并统计记录的条数。请写详细点,带有解释,我不是很看得懂。
展开
展开全部
这个可以看你的数据量大小决定怎么来做,如果数据量少的话,那么根本不用想太多,直接 Title like '%key%'
两条语句出结果,一个算总数,一个出分页列表
select count(0) as num from table where title like '%key%'
select * from table where title like '%key%'
至于关键字标记,应该是说显示列表时,把关键字标颜色吧,直接把结果替换一下就可以
str_replace
如果数据量大的话,那么就不能这样做了,可以加个字段,提取你的关键字放到字段中
两条语句出结果,一个算总数,一个出分页列表
select count(0) as num from table where title like '%key%'
select * from table where title like '%key%'
至于关键字标记,应该是说显示列表时,把关键字标颜色吧,直接把结果替换一下就可以
str_replace
如果数据量大的话,那么就不能这样做了,可以加个字段,提取你的关键字放到字段中
追问
这个数据库语言我也知道啊,不过我要的不是这么简单,要把表单数据从一个页面传递到另外一个页面,还得数据库连接什么的,还有显示记录什么的。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询