[英]How to spell check a brand that the customer input wrong and it exists in my database
我需要一些关于拼写检查品牌的最佳方法的想法。 我在 MYSQL 中有一个表格,其中包含我的产品名称和一个表格,该表格导致 php 在品牌表格中搜索。 但是有些客户输入了错误的产品名称,搜索结果示例中没有任何结果:
产品是 Heineken 客户把 Heikenem, hekeinem, heken
另一个案例也是 Jack Daniel 的 The customer input jack daniels, jack Danis
有时我们只考虑一个方面,但如果我们真正考虑到主题的角色,我们可以看到另一种达到目标的方法,在这种情况下,目标是让用户避免在搜索中输入错误的具体词,因为在这种情况下,最好的方法是使用autocomplete
,因为你真的不想要数据库中不存在的单词,而用户真的想要你在数据库中拥有的东西的结果。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.