5 messages in com.mysql.lists.mysql-esRe: acerca de las diéresis| From | Sent On | Attachments |
|---|---|---|
| Marco Ruano | 16 Aug 2005 21:54 | |
| Sebastian E. Castro Avila | 16 Aug 2005 22:41 | |
| Marco Ruano | 17 Aug 2005 10:46 | |
| Sebastian E. Castro Avila | 17 Aug 2005 11:20 | |
| Mark | 17 Aug 2005 13:27 |
| Subject: | Re: acerca de las diéresis![]() |
|---|---|
| From: | Sebastian E. Castro Avila (seca...@nic.cl) |
| Date: | 08/16/2005 10:41:54 PM |
| List: | com.mysql.lists.mysql-es |
On Wed, 17 Aug 2005 00:55:06 -0400, Marco Ruano <marc...@gmail.com> wrote:
Hola a todos, soy nuevo en esta lista y ya vengo a molestar con una pequeña consulta. Tengo un buscador alojado en un servidor gratuito con Apache 1.3.33 para linux, PHP 4.3.11 y MySQL 4.0.25-standard. Solo tengo un problema, cuando hago una consulta con LIKE y utilizo diéresis en la clave de búsqueda, los resultados son muy diferentes que los que muestra cuando la palabra no lleva diéresis, pero esto no ocurre con las tildes ni con la letra eñe, las cuales si ignora muy bien. Entonces, mi pregunta es, hay alguna manera de que MySQL no tome en cuenta las diéresis, así como hace con las tildes, debo ocupar otra sentencia distinta de LIKE, o qué puedo hacer...
En terminos muy simples, tienes que revisar que character set y que collation estas usando para la tabla. La configuracion por defecto define el character set como "latin1" (adecuado para espa~nol), y el collate "latin1_swedish_ci", nada adecuado para el espanol (ahi te sirve "latin1_bin" o "latin1_spanish_ci").
Ese debe ser el origen de tu problema.
Saludos
De antemano muchas gracias.
Saludos desde El Salvador, Centroamérica...
Marco Ruano
-- Sebastian E. Castro Avila seba...@nic.cl Administrador de DNS, NIC Chile
Agustinas 1357 Piso 4 Santiago, Chile Cod. Postal 6500587 Phone: +56-2-9407705 Fax : +56-2-9407701




