Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2009, 08:56
filmixt
 
Fecha de Ingreso: septiembre-2008
Mensajes: 91
Antigüedad: 15 años, 7 meses
Puntos: 1
Busquedas insensibles a mayúsculas

Llevo ya tiempo programando, y una de mis dudas siempre ha sido el tema del LIKE.
Como sabremos, esta característica teóricamente es insensible a las mayúsculas/minúsculas, pero en todos mis casos, esto no es así.
¿A que debe ser? ¿Alguien tiene idea?

Tengan en cuenta:
- Suelo usar MyISAM
- Cotejamiento 'utf8_bin'
- Un ejemplo de consulta:
SELECT * from tabla where nombre LIKE '%$_POST[algo]%' order...

Lo que vengo haciendo hasta ahora es poner todo en minúsculas y en mayúsculas, y en caso de que coincidan, lo encuentra.
Si buscamos "albaro", y en la db está como "Albaro", xD nos quedamos con las ganas porque no saldrá.

Un saludo.