如何拼写检查客户输入错误但存在于我的数据库中的品牌
How to spell check a brand that the customer input wrong and it exists in my database
我需要了解拼写检查品牌的最佳方式。我在 MYSQL 中有一个 table,其中包含我的产品名称和一个导致 php 在品牌 table 中搜索的表格。
但是有些客户输入了错误的产品名称,搜索结果中没有任何结果示例:
产品是喜力
顾客把 Heikenem , hekeinem , heken
Jack Daniel's 也是一个案例
客户输入 jack daniels, jack Danis
有时候我们只考虑一个方面,但是如果我们真正从主体的角色去思考,我们可以看到另一种方式来达到目标,在这种情况下,目标是让用户避免输入错误的特定单词在搜索中,对于这种情况,最好的方法是使用 autocomplete
因为,你真的不想要你的数据库中不存在的词,而用户真的想要你数据库中的东西的结果。
我需要了解拼写检查品牌的最佳方式。我在 MYSQL 中有一个 table,其中包含我的产品名称和一个导致 php 在品牌 table 中搜索的表格。 但是有些客户输入了错误的产品名称,搜索结果中没有任何结果示例:
产品是喜力 顾客把 Heikenem , hekeinem , heken
Jack Daniel's 也是一个案例 客户输入 jack daniels, jack Danis
有时候我们只考虑一个方面,但是如果我们真正从主体的角色去思考,我们可以看到另一种方式来达到目标,在这种情况下,目标是让用户避免输入错误的特定单词在搜索中,对于这种情况,最好的方法是使用 autocomplete
因为,你真的不想要你的数据库中不存在的词,而用户真的想要你数据库中的东西的结果。