我有一個PHP搜索腳本,我想突出顯示用戶使用標籤搜索的關鍵字。我怎樣才能做到這一點?即時關鍵字突出顯示
我的代碼是:
if(!empty($_GET['q'])){
$keywords=explode(' ',$_GET['q']);
foreach($keywords as $query){
$query=mysql_real_escape_string($query);
$likes[]="keywords LIKE '%{$query}%'";
}
$searchResult=mysql_query("select * from questions where ".implode('or ',$likes)."limit 1");
while($row=mysql_fetch_assoc($searchResult)){
$results="<div class='webresult'>{$row['result']}</div>";
}
}
非常相似,http://stackoverflow.com/questions/4081372/highlight-keywords-in-a-paragraph – 2012-01-14 16:12:04