header("content-type:text/html;charset=utf-8");
//ユーザーデータを取得します
$keywords=$_POST['keywords'];
//データベースに接続します
$c または die('Database link failed');
//データベースを選択し、文字セットを設定します
mysql_select_db('search');
mysql_set_charset('utf8');
//php ファジークエリ
if( empty($keywords )){
$str= "クエリしたいコンテンツを入力してください";
}else{
$sql="SELECT * FROM user WHERE username LIKE '%$keywords%'";
}
$ rs=mysql_query($sql );
$users = array();
while($row=mysql_fetch_assoc($rs)){
//ハイライト置換
$row['username'] = str_replace($keywords, '< ;font color=" red">'.$keywords.'', $row['username']);
$users[] = $row;
}
//print_r($users) ;
?>
UID | < ;th> ;ユーザー名性別 | メール | 興味 | |
---|---|---|---|---|
".$value['uid']." | ";"。 $value['ユーザー名']." | ";".$value['sex']." | ";". $value['email']." | ";".$value['hobby']." | ";
上記では、PHP ファジー クエリのサンプル コードを、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。