Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 2 odgovora
  • 4.920 pregleda

Najnovija ↓

Ispis ključne riječi - markiranje 17.02.2014. u 03:27 · pre 155 meseci #1
Markiranje ključne riječi
Da li mi neko može pomoći kako da u rezultatu pretrage ključna riječ bude posebno markirana recimo drugom bojom
Npr: Ako sam tražio kao ključnu riječ RIM a dobio rezultat: Glavni grad Italije je Rim svjetska metropola
Kako u rezultatu pretrage ključnu riječ Rim posebno istaći, recimo obojiti drugom bojom. Scripta je PHP.
sledećim kodom se ispišu rezultati pretraživanja Mysql baze
echo "<b> zbirka: &nbsp &nbsp</b>".$red['zbirka']. '<br>';
echo "<b> autor : &nbsp &nbsp</b>".$red['autor']. '<br>';
echo "<b> naslov: &nbsp &nbsp</b>".$red['naslov']. '<br>';
echo "<b> tekst : &nbsp &nbsp</b>".$red['tekst']. '<br>';
echo "<b> strana: &nbsp &nbsp</b>".$red['strana']. '<br>';
u polju tekst pronašao je gornji teks a u njemu je ključna riječ Rim. kako je posebno istaći.
Re: Ispis ključne riječi - markiranje 17.02.2014. u 09:17 · pre 155 meseci #2
Nekako ovako postaviš na podebljano to što želiš, gde je $rec ono što je traženo:
Code (php):

preg_match("/".$rec."/i",$red['tekst'], $matches);
$tekst=preg_replace("/".$rec."/i", "<b>".$matches[0]."</b>", $red['tekst']);
 

Naravno posle ispisuješ $tekst umesto $red['tekst'].
Potpis
Kad sve ostalo zakaže, pročitaj uputstvo...
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme