2012-05-01 11 views
0

基本的に私は記事を投稿できる知識ベースを持っています。記事の投稿のテキスト領域をMySQLデータベースの既存のデータと比較する方法を理解しようとしています。例えば、誰かが300行の提出物を入れた場合、その提出物を以前のものと比較して、同様の提出物があるかどうかを調べることができますか?提出中のテキスト領域をデータベースと比較するにはどうすればよいですか?

私はPHP 5.3.6とMySQLを使用しています。

+4

PHP 5.6?あなたは未来か? ;) –

+0

申し訳ありません5.3.6。 –

+0

類似または同一ですか? – Malovich

答えて

0

私があなたに与える答えは、あなたが質問に入れた魅力的な努力に基づいています。

$ _POSTを提出してから、保存した投稿をデータベースから取得する必要があります。次に、実際に何が起こる必要があるかを理解する必要があります。 2つの文字列を比較して、何らかの形でスペース/コンマ/ピリオドで区切られた単語のリストに置き換えて、お互いに比較し、さらに類似すると判断する前にどのレベルの一致が必要かを判断することができますそれ。

または、$ _POSTの提出物をテキストファイルに入れて、手動審査を保証するのに十分な一致を持つさまざまな提出物への参照を付けることができます。

関連する問題