0

基本上我有一个允许提交文章的知识库。我试图弄清楚如何将文章提交的文本区域与 MySQL 数据库中的现有数据进行比较。例如,如果有人提交了 300 行的提交,是否可以将该提交与之前的提交进行比较,以了解是否有类似的提交?

我正在使用 php 5.3.6 和 MySQL。

4

1 回答 1

0

我会给你的答案是基于你在这个问题上付出的表面上的努力。

您需要有 $_POST 提交,然后从数据库中提取存储的提交。然后你需要弄清楚你真正需要发生什么。您可以比较这两个字符串,以某种方式,将它们转换为一个空格/逗号/句点分隔的单词列表,您可以相互比较,并在您确定它“相似”之前决定需要什么级别的匹配以做出进一步的选择它。

或者,您可以将所述 $_POST 提交放在一个文本文件中,其中包含对具有足够匹配项的各种提交的引用以保证手动检查。

于 2012-05-01T18:28:18.937 回答