Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
基本上我有一个允许提交文章的知识库。我试图弄清楚如何将文章提交的文本区域与 MySQL 数据库中的现有数据进行比较。例如,如果有人提交了 300 行的提交,是否可以将该提交与之前的提交进行比较,以了解是否有类似的提交?
我正在使用 php 5.3.6 和 MySQL。
我会给你的答案是基于你在这个问题上付出的表面上的努力。
您需要有 $_POST 提交,然后从数据库中提取存储的提交。然后你需要弄清楚你真正需要发生什么。您可以比较这两个字符串,以某种方式,将它们转换为一个空格/逗号/句点分隔的单词列表,您可以相互比较,并在您确定它“相似”之前决定需要什么级别的匹配以做出进一步的选择它。
或者,您可以将所述 $_POST 提交放在一个文本文件中,其中包含对具有足够匹配项的各种提交的引用以保证手动检查。