ホームページ >バックエンド開発 >PHPチュートリアル >PHPサイトの検索キーワードを明るくする方法、PHPサイトの検索キーワード_PHPチュートリアル

PHPサイトの検索キーワードを明るくする方法、PHPサイトの検索キーワード_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:10:30862ブラウズ

PHPサイトの検索キーワードを明るくする方法、PHPサイトの検索キーワード

この記事の例では、PHP サイトの検索キーワードを明るくする方法を説明します。参考のためにみんなで共有してください。具体的な分析は次のとおりです:

検索結果を取り出し、検索キーワードと同じ強調表示された単語に置き換えます。str_replace (探しているキーワード、<強調表示された HTML タグ> 探しているキー) を使用します。 ) 単語,$str);

とても簡単です。例を見てみましょう。

最初にデータベースを作成します: データベース 'searchKey';

テーブルを再度作成します。SQL データベース作成コードは次のとおりです:

コードをコピーします コードは次のとおりです:
CREATE TABLE `fangke_cc`.`search` (
`id` INT( 4 ) NOT NULL AUTO_INCREMENT 、
`キーワード` VARCHAR( 20 ) NOT NULL 、
主キー ( `id` )
) エンジン = ミサム

いくつかのデータをインポートし、SQL データベース作成コードは次のとおりです:
コードをコピー コードは次のとおりです:
`search` (`id`, `keyword`) VALUES に挿入します
(1、「中国初のスクリプト プログラミングの拠点 www.jb51.net」)、
(2、「中国初のスクリプト プログラミングの拠点 www.jb51.net」)、
(3、「中国初のスクリプト プログラミングの拠点 www.jb51.net」)、
(4、「中国初のスクリプト プログラミングの拠点 www.jb51.net」);

それでは、クエリ操作を実行してみましょう。コード例は次のとおりです。
コードをコピー コードは次のとおりです:
if( $_POST) {
$db ='ファンケ_cc'; mysql_pconnect('localhost','root','root') または die(mysql_error()); mysql_select_db($db); mysql_query("名前「gbk」を設定します"); $key = $_POST['キーワード']
$sql = "「%$key%」のようなキーワードの検索から * を選択"; $query = mysql_query($sql); while( $rs = mysql_fetch_array( $query ) )
{
echo str_replace($key,"$key",$rs['keyword']),'
'; }
}

?>
<フォーム名="form1" メソッド="投稿" アクション="">
<名前=「キーワード」タイプ=「テキスト」=「キーワード」>



この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。




http://www.bkjia.com/PHPjc/935488.html

www.bkjia.com

tru​​e
http://www.bkjia.com/PHPjc/935488.html

技術記事

PHP サイトの検索キーワードを明るくする方法 この記事では、PHP サイトの検索キーワードを明るくする方法について説明します。参考のためにみんなで共有してください。具体的なポイント...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。