Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/01/2016, 11:16
Avatar de kan52
kan52
 
Fecha de Ingreso: enero-2016
Mensajes: 3
Antigüedad: 8 años, 10 meses
Puntos: 0
Problemas select con y sin acentos con diferentes resultados

Hola a tod@s,

Tengo un problema con las consultas que realizo en un base de datos y por más que busco y pruebo no encuentro la solución, a ver si me podeis echar un cable.

El servidor donde está la web que me da problemas tiene PHP 5.4.43 y con mysqli 5.5.37-MariaDB, la base de datos y las tablas estan con cotejamiento utf8_general_ci y todos los PHP en utf8.

El problema que tengo es que cuando hago una consulta en una tabla de productos si la hago con acento me devuelve unos resultados y si la hago sin acentos me saca otros. Por ejemplo:

SELECT nombre FROM productos WHERE nombre LIKE '%baul%'
Devuelve solo 3 resultados.

SELECT nombre FROM productos WHERE nombre LIKE '%baúl%'
Devuelve 60 resultados

Por mas que lo compruebo, todo está como debería.

¿a alguien se le ocurre a que puede ser debido?