【发布时间】:2010-09-10 00:13:35
【问题描述】:
我正在寻找一种有效的方法(将 PHP 与 Mysql 数据库一起使用)来建议查询的替代拼写。
我知道我可以使用Yahoo's Spelling Suggestion 等服务,但我希望这些建议基于数据库中当前可用的内容。
例如:用户必须填写一个带有“城市”字段的表单,我想确保每个人都会对所述城市使用相同的拼写,(所以我最终不会有人填写“匹兹堡”当他们的意思是“匹兹堡”时)。
这只是一个例子,但基本上我想搜索数据库中已经存在的条目,其中拼写非常接近用户输入的条目...
关于如何实现这一点的任何算法、教程或想法?
【问题讨论】: