03/12/2013, 23:00
|
| | Fecha de Ingreso: noviembre-2010
Mensajes: 100
Antigüedad: 14 años Puntos: 0 | |
collation php mysql para busquedas hola, mi consulta es sobre la collation para el mysql y para el php
trabajo con idioma español pero tambien a veces el usuario ingresa algun caracter en ingles:
asi que creo que seria bueno el utf8 por lo que he estado buscando
pero que collation recomiendan?
el problema es:
la busqueda tiene que ser independiente de minisculas mayusculas acentos
ejm:
select * from contenido where con like '%compañía%' (tilde y ñ)
select * from contenido where con like '%compañia%' (sin tilde)
select * from contenido where con like '%COMPAÑÍa%' (mayuscula con tilde )
select * from contenido where con like '%compaÑia%' (ñ en mayuscula)
investige sin embargo no doy con la solucion,
usar utf8_bin es recomendable?
y si uso utf8_bin
siempre tengo que usar:?
utf8_encode()
utf8_decode()
mi proyecto asi toy q lo plasmo su html:
<?
header('Content-Type: text/html; charset=UTF-8');
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
ayudenme por favor
__________________ Gracias |