Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou fazendo um esquema de busca num site, até ai tudo bem, preciso fazer uma busca no site que busque determinadas palavras nos textos, algo assim. busco por temperatura e exibe artigos que contenham temperatura e marque na descrição temperatura, ate ai tudo bem.
$SQL_Pagina = mysql_query("SELECT titulo, mensagem, url_pagina FROM tbl_artigos WHERE (titulo LIKE '%".$_GET["pesquisa"]."%' OR mensagem LIKE '%".$_GET["pesquisa"]."%') AND categoria=2");
while ($RS_Pagina = mysql_fetch_array($SQL_Pagina)) {
$resultado = ereg_replace($_GET["pesquisa"],"<u><i><b>".$_GET["pesquisa"]."</b></i></u>",strip_tags($RS_Pagina["mensagem"]));
?>
<strong><a href="<?=$RS_Pagina["url_pagina"]?>.html"><?=$RS_Pagina["titulo"]?></a></strong><br/>
<?=$resultado?><br/><br/>
<?
}
O problema que se o texto for grande vai grifar, mas vai ficar grande, queria fazer algo como o Google, numa busca por "menor temperatura sorocaba" retorna
7 ago. 2010 ... A menor temperatura registrada na serra dos orgãos ... O sábado amanheceu ensolarado e frio em Sorocaba. A temperatura mínima registrada na ...
Alguem tem alguma ideia?
Carregando comentários...