0

我在 Peter, Franz 有一个数据库......(一些名字)

这是我的代码:

preg_replace("/".$query."/i","<b>".$query."</b>",$row->nick,-1);

wenn 我输入搜索查询“pet(...)”,他替换原来的(大写字母)“P et(...)”

但我想要这个:*宠物*呃

给我一个提示 ;)

$abfrage = mysql_query("SELECT id, nick FROM user WHERE nick LIKE '%".$query."%' LIMIT 5");
   while ($row = mysql_fetch_object($abfrage)) {
   $higlignick=preg_replace("/".$query."/i","<b>".$query."</b>",$row->nick,-1);
   echo '<a style="color:black;" href="users.php?u='.$row->id.'">'.$higlignick.'</a><br>';
}
4

1 回答 1

1

像这样?

$highlightnick = preg_replace("/$query/i", "<b>$0</b>", $row->nick);
于 2013-07-15T05:17:06.613 回答