有一个表中存有关键词,字段如:name,id 其中name关键词,我想把一篇文章中所有文字中含有name字段中的内容找出来,并红色显示,请问SQL如何写
好åä¸å¥sqlæä¸å®
$sql='SELECT name FROM table';
$r=mysql_query($sql);
while($row = mysql_fetch_row($sql)){
array_push($k, $row[0]);
}
foreach($k as $key=>$val){
$k[$key] = "title LIKE '%".$val."%' OR content LIKE '%".$val."%'";
}
$sql='SELECT id FROM table WHERE '.join(' OR ', $k);
$r=mysql_query($sql);追é®
èå
ææè§ç代ç æ¯æé®é¢çï¼ä½ 说ä¸ä¸æè·¯å§ï¼æçå
容æ¯ç»å®çä¸æ®µæåï¼ç¨åé$b='ææè§ç代ç æ¯æé®é¢';
æçta表éé¢æname,id两个å段ï¼æ¯å¦1ï¼ä½ 好
2ï¼æè·¯æè¦å¨$Bä¸æè¿ä¸¤ä¸ªè®°å½æ¾åºæ¥å¹¶åè²ã
温馨提示:答案为网友推荐,仅供参考