I have this code below and its not working, the $title out puts the title fine but its not wrapping the $q (query word) with a <strong></strong>!???
Code:
$sql = mysql_query("SELECT id,title,body,date,time FROM ".$table." WHERE title LIKE '%".$q."%' ORDER BY date DESC, time DESC"); while($row = mysql_fetch_array($sql)) { $link_name = preg_replace('#[^a-zA-Z0-9]+#','-',$row['title']); $title = str_replace($q,'<strong>'.$q.'</strong>',$row['title']); echo '<div class="search_results_wrapper"> <div class="search_results_link_name"><div class="search_results"><a href="'.$link.$row['id'].'-'.$link_name.'.htm">'.$title.'</a></div></div> <div class="search_datetime">'.strftime("%b %d, %Y", strtotime($row['date'])).' at '.wordwrap(substr($row['time'],0,5)).'</div> <div class="search_results_body">'.add_dots(format_article_2($row['body']),'|',150).'</div> <div class="search_results_url">www.ign.ie/'.$link.$row['id'].'-'.$link_name.'.htm</div> </div> '; }
Comment