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

PHP で検索キーワードを明るくする方法 site_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 09:59:28872ブラウズ

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

この記事では主にPHPサイトの検索キーワードを明るくする実装方法を紹介し、データベーステーブルの作成とデータベースの検索キーをより詳しく分析します文字の強調表示の実装スキルは、困っている友人にとって非常に参考になります

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

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

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

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

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

コードは次のとおりです:

テーブル `fangke_cc`.`search` を作成します (
`id` INT( 4 ) NOT NULL AUTO_INCREMENT 、
`キーワード` VARCHAR( 20 ) NOT NULL 、
主キー ( `id` )
) エンジン = ミサム
いくつかのデータをインポートし、SQL データベース作成コードは次のとおりです:

コードは次のとおりです:

「検索」(「id」、「キーワード」) の値を挿入します
(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/975879.html

www.bkjia.com

tru​​e

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

技術記事この記事では、PHP サイトの検索キーワードを明るくする実装方法を主に、データベース テーブルの作成と作成を例の形式で詳細に分析します。

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