wow, gracias por la exploción de ayudas!!!, todas me sirvieron para conocer algo mas de php, la siguiente función fue la que me agrado mucho!...
Código PHP:
function resaltar($buscar, $texto) {
$claves = explode(" ",$buscar);
$clave = array_unique($claves);
$num = count($clave);
for($i=0; $i < $num; $i++)
$texto = preg_replace("/(".trim($clave[$i]).")/i","<strong>\\1</strong>",$texto);
return $texto;
}
ahora la uso de este modo:
Código PHP:
<?=resaltar($_POST['tit_exi'], $rs_exi['tit_exi'])?>
todo anda muy bien, no diferencia mayusculas de minuscula, todo muy bien, el problema es cuando uso tildes, no las acepta, no las pinta...
existira alguna variante a
preg_replace??, espero me puedan ayudar, uso utf-8, con mssql (mssql usa iso, pero convierto los caracteres, asi que no hay problema)...
espero puedan ayudarme, muchas, gracias por su ayuda, el único problema son las tildes T_T