Sarebbe mia intenzione far si che quando viene visualizzato il testo contenente le mie parole chiave (2 0 3) queste appaiano in neretto.
ecco, infatti: è quello che sto cercando di fare io!
Il problema è che l'hightlight ( io gli cambio anche colore) sembra essere cs...vi posto il codice:
Codice PHP:
function hightlight_txt($txt1, $txt2)
{
preg_match_all("#\w{0,}#",$txt1, $ris);
$arr = $txt2;
foreach($ris[0] as $parola)
{
$parola=trim($parola);
$arr = str_replace($parola, "<font color=\"blue\">[b]$parola[/b]</font>", $arr);
}
return $arr;
}
$txt1 sono le parole chiave, $txt2 è la stringa dove andarle a cercare (nel mio caso restituita dalla query). Se la parola da ricercare è "fagiano" la query ovviamente mi restituisce tutti i record dove è presente (e confermo è ci) ma l'hightligh viene applicato solo su "fagiano" e non su "Fagiano".....qualche idea?