Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/12/2013, 18:01
Avatar de mortiprogramador
mortiprogramador
Colaborador
 
Fecha de Ingreso: septiembre-2009
Ubicación: mortuoria
Mensajes: 3.805
Antigüedad: 15 años, 3 meses
Puntos: 214
Respuesta: collation php mysql para busquedas

<saludos>
Pues para las búsquedas, lo mejor es que te definas en como buscar,
es decir, sin importar si el dato en bd está en mayúsculas o minúsculas
y a su vez sin importar si el dato digitado por quien busca está en
mayúsculas o minúsculas

Te sugiero por ej que uses las funciones UPPER o LOWER de la bd

Ej:
Código SQL:
Ver original
  1. SELECT campo FROM tabla WHERE UPPER(valor) LIKE UPPER('%dato%')

En cuanto a la codificación en la bd, normalmente es mejor usar latin9
o un iso8859-1 por ej, el utf8 podrías usarlo igualmente, pero pues
con unas cuantas pruebas verás si es o no necesario usar las funciones de encode y decode

Suerte con eso!
</saludos>
__________________
"Si consigues ser algo más que un hombre, si te entregas a un ideal, si nadie puede detenerte, te conviertes en algo muy diferente."
Visita piggypon.com