在下作个站,PHP+MYSQL,时间有限,没有生成静态页。请问站内搜索能不能搜索到?又问哪位有站内搜索的现成代码(网上很多都不好用)。
解决方案 »
- 一点点疑惑`
- [function.require]: failed to open stream: No such file or directory in D:\PHP\T
- 问个关于 CSS的问题。
- 如何让file_put_contents()函数获取不到文件的时候不终止php程序
- JSON转数组 获取问题
- 有没有什么软件可以测试一台服务器上有多少台虚拟主机在运行的吗?
- apache配置问题
- php+apche+mysql ??
- 问个apache+php问题
- 请 alexzhang00(三角猫(sjcatsoft)) 进来拿分,谢谢解答php操控MYSQL的问题
- php在windows和linux服务器上的性能差别大不大?
- 求教打印预览和浏览器显示差很多
1通过分类A搜索;
2通过分类B搜索;
3通过关键词搜索。
4通过(分类A+分类B)搜索;
5通过(分类A+分类B+关键词)搜索
最难的是
第三个:关键字——搜素标题——搜索文章,(关键字显红色)
第五个:(分类A+分类B+关键词)搜索综合搜索。请行家提供原理。
就是第一步怎么样,第二步怎么样?
你判断选择了哪个查询条件,然后用基本的sql 再.=搜索的条件就可以了
你判断选择了哪个查询条件,然后用基本的sql 再.=搜索的条件就可以了
————————————————————————
模糊搜索时会,不过想问一下,是不是搜索数据库?比如求得关键词“测试”,是不是就like进数据库,like标题,like内容,然后输出?
搜索方法可以用 文本框 + 下拉表单
文本框提供搜索关键字,下拉表单提供搜索的内容,
比如: 下拉表单里面: 用户帐号,用户名,注册日期, 对应的option.value就是数据库中的字段名,
假如选择用户名,
在文本框中输入:user
就可以实现搜索 用户名为user的所有用户,也可以用模糊检索,like 关键字!~
二是搜索数据库,如果楼主没有静态的HTML页面,那就直接检索数据库比较简单。
用DEDECMS的分词类去分词吧,这是目前我知道的,可以使用又比较不错的,分词后就用SQL 中 like语句检索你想要搜索的字段吧