Hola cuates. Si hay alguna alma caritativa que me pueda salvar. No entiendo porque cuando uso str_replace del PHP para marcar las coincidencias de busqueda del usuario solo me marca la primera porque pongo el comportamiento de servidor de DW MX2 Repetir Region así que solo cambia la primer coincidencia y a las demas las ignora!!. El sistema de busqueda lo hice con el DW MX2 y me genera el Recordset en una variable llamada $row_rsBusqueda. El str_replace lo hago así:
$row_rsBusqueda=str_replace($query, "<b>".$query."</b>", $row_rsArticulos);
Y row_rsBusqueda sería la variable que me genera el DW con los registros recuperados, pero como dije sólo me remarca el primero con negrita. Si alguien entendió mi explicación y me puede ayudar con esto lo agradeceré! Hasta la proxima chavos!