Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/08/2015, 15:07
Avatar de NSD
NSD
Colaborador
 
Fecha de Ingreso: mayo-2012
Ubicación: Somewhere
Mensajes: 1.332
Antigüedad: 12 años, 6 meses
Puntos: 320
Respuesta: Evitar str_ireplace() y usar otra función que solo busque texto

Sigo sin entender.
Código PHP:
Ver original
  1. $text = "Hola, Esto es una prueba, y esTo tambien, osea que todo esto, solo sirve para probar a ESTO.";
  2.     $word = "es";
  3.  
  4.     echo tagHighlight($text, $word);
Hola, Esto es una prueba, y esTo tambien, osea que todo esto, solo sirve para probar a ESTO.

En la query tienes esto:
Cita:
us.nombre LIKE '%$q%'
con lo cual tendria que funcionar, asegurate que el cotejamiento de los campos en la base de datos este puesto en utf8_spanish_ci o similar.

Puedes probar a ejecutar la query manualmente en la base de datos, para ver si efectivamente retorna los resultados esperados.
__________________
Maratón de desafíos PHP Junio - Agosto 2015 en FDW | Reglamento - Desafios