ホームページ >バックエンド開発 >PHPチュートリアル >PHP 開発_複数のキーワード、強調表示
プロジェクト構造:
検索開始:ここでキーワードを検索(「big」「this」)
検索結果:ハイライト
プロジェクトに必要なデータベース構造:
================================================ === ===============
実装コード:
========================= === ====================================
conn.php
1 <?php 2 $conn = @ mysql_connect("localhost", "root", "") or die("数据库链接错误"); 3 mysql_select_db("form", $conn); 4 mysql_query("set names 'gbk'"); 5 ?>
searchAndDisplayWithColor .php
1 <?php 2 include 'conn.php'; 3 ?> 4 5
标题:=$row[title]?> 用户:=$row[user] ?> 33 35 | 36
内容:=$row[content]?> | 39
42 发表日期:=$row[lastdate]?>
43 |
44
注: この小さなプログラムでは、同時に 2 つのキーワードしか検索できず、キーワードはスペース " " で区切られているという欠点があります。単に「big」
などのキーワードを検索すると文字化けして表示されます...^|_|^、これは次のコードの結果です:
1 //用空格符把关键字分割开 2 $key=explode(' ', $_GET[keyWord]);
改善したい場合は、後でここで行う必要があると判断されました。
上記は、PHP 開発_複数のキーワードをハイライトして紹介しており、内容の側面も含めて、PHP チュートリアルに興味のある友人に役立つことを願っています。