$buscando = explode(" ",$titulo_not); foreach($buscando as $buscando_2){ $sql_relac = "SELECT * FROM noticias WHERE titulo LIKE '%".$buscando_2."%' LIMIT 5"; $sql_relac_exe = mysql_query($sql_relac) or die ($error_show.mysql_error()); } while($row = mysql_fetch_array($sql_relac_exe)){ if($row[titulo] == $titulo_not){ // aki eu to verificando se o que veio na busca é o mesmo titulo e se for não mostra nada echo " "; }else{ $relacionado[] = $row[titulo]; $data_relac[] = $row[data]; } }
e sk15 eu não entendi essa jogada do implode que vc fez tem como explicar ?? eu sei que os || são operadores como se fosse o OR mas qual foi a logica ??
ps: do meu jeito fico vindo só um titulo já do seu jeito fico perfeito !! vlw