首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL搜索像亚马逊一样自动完成

MySQL搜索像亚马逊一样自动完成
EN

Stack Overflow用户
提问于 2012-06-13 12:36:48
回答 1查看 595关注 0票数 1

这个问题似乎很天真。,我不想独自一人接触到这家大公司的力量。

问题是:当你去http://www.amazon.com时,试着搜索“哈利波特”,而键入:“哈利波特”。

您将看到这样的结果:

哈利·波特(

  • )、哈利·波特(

)、哈利·波特(

  • )、书中的哈利·波特(
  • )、电影和电视中的哈利·波特(

)

问题是,我有一个巨大的MySQL数据库与产品。如何在它上实现这样的搜索结果?

我知道Apache,但我想知道是否有更简单的方法。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-13 15:03:54

1)记录已提交的搜索词/使用当前数据库-重新构造数据以优化关键字搜索

2)添加onkeyup处理程序以发送Ajax请求服务器端(但使用互斥对象,一次只有一个未执行的调用)

3)服务器端对1中的数据执行关键字查找,并返回matchnig数据。

4)当ajax调用返回时,在新层的div中将行作为可单击项添加

有什么好难的?您可以使用任何类型的数据库。您可以使用任何您喜欢的服务器端编程语言。Browserside您可能应该坚持使用javascript。

(如果您希望有人为您编写代码,那么您可能需要付钱给他们)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11014959

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档