2012-04-05 10 views
0

私は単純な検索エンジン用のスクリプトを探しています。PHPとMySQLを使用した単純なサイト検索

私のサイトでは、検索と3つのフィールドという名前のデータベーステーブルがあります:URL、タイトル、およびコンテンツ。

誰かが私にこの簡単な処理スクリプトを作成してもらえますか?私はタイトルと検索するコンテンツが好きです。

答えて

0

あなたのようなクエリを作成できます

$ DBは PDO objectある
$prepared = $db->prepare('SELECT * FROM search WHERE title LIKE "%:search_value%" OR content LIKE "%:search_value%"'); 
$prepared->execute(array(':search_value' => $search_value)); 
$rows = $prepared->fetchAll(); 

を。

+0

ありがとうございました:) – 4WebDev

+0

悪い習慣 - SQLインジェクションに脆弱です。クエリを準備できるSQLライブラリを常に使用してください。 adodbを使用すると、クロスdb互換性が無料で得られます。 – j13r

+0

@ j13r - 単純なmysql_real_escape_string()が動作するのでしょうか、それともPHPの関数に組み込まれていますか? – 4WebDev

関連する問題