Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/03/2008, 15:19
Doctor Luz
 
Fecha de Ingreso: septiembre-2004
Mensajes: 21
Antigüedad: 19 años, 8 meses
Puntos: 0
problema con acentos

Tengo una tabla llamada datos en una base de datos con collation utf8_spanish_ci. En ella hay un campo llamado def también con collation utf8_spanish_ci.

Hay un registro en la base de datos cuyo campo def vale 'pájaro'

a través de PHP hago una consulta a la base de datos y me encuentro que.

SELECT * FROM datos WHERE def='pájaro' me saca el registro, sinembargo
SELECT * FROM datos WHERE def='pajaro' no me lo saca.

¿Porque sucede esto? ¿Porque MySQL está ignorando la collation del campo?