前端之家收集整理的这篇文章主要介绍了
PHP-如何存储搜索条件或搜索结果? ,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个PHP分类广告网站(大部分),并且我目前正在使用MysqL作为数据库.
稍后,我将使用SOLR或Sphinx作为“搜索引擎”.
我想让用户可以查看他们之前进行的搜索的“结果”,但是我不知道从哪里开始.
怎么做?
目前,我已经填写了一份表格,提交时,PHP只是再次检查MysqL表以查看是否有匹配项.
我应该存储“搜索条件”并在用户每次单击其先前搜索之一时进行一次新搜索,还是应该存储结果?我希望进行新的搜索,因为自上次搜索以来可能已经插入了新项目!
如果您需要更多输入,请告诉我,我将更新此问题.
谢谢
@H_
301_16@
最佳答案@H_
301_16@
好吧…如果您基本上是在谈论“保存的
搜索”,那么我目前正在做类似的事情,所以我在哪里只有一个单独的表.
saved_search_id(主要)| user_id(外国)| search_name |条件1 |条件2 |标准3 …等
因此,基本上我现在可以向用户显示他们创建的已保存搜索的列表,并且该表存储了该搜索的条件.然后,我可以随时使用这些保存的条件来运行保存的搜索.
有帮助吗?
@H_
301_16@