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.