基本的に、記事を送信できる知識ベースがあります。投稿された記事のテキスト領域を MySQL データベースの既存のデータと比較する方法を見つけようとしています。たとえば、誰かが 300 行の提出物を提出した場合、その提出物を以前の提出物と比較して、同様の提出物があったかどうかを調べる場所はありますか?
私はphp 5.3.6とMySQLを使用しています。
私があなたに与える答えは、あなたが質問に注いだ見かけの努力に基づいています.
$_POST 送信を取得してから、保存された送信をデータベースからプルする必要があります。次に、実際に何が起こる必要があるかを理解する必要があります。どういうわけか、2 つの文字列を比較して、スペース/コンマ/ピリオドで区切られた単語のリストに変換し、それを互いに比較して、さらに選択するのに十分な「類似」であると判断する前に、どのレベルの一致が必要かを判断できます。それ。
または、前述の $_POST 提出物をテキスト ファイルに配置し、さまざまな提出物への参照を含めて、手動での検査を保証するのに十分な一致を持つようにすることもできます。