Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/12/2009, 13:58
Avatar de Mikimoto74
Mikimoto74
 
Fecha de Ingreso: enero-2005
Mensajes: 88
Antigüedad: 19 años, 4 meses
Puntos: 2
Problema con acentos y eñes

Después de crear con PHP una tabla asignándole el juego de caracteres UTF-8/Unicode, le intento insertar valores VARCHAR que contienen acentos y eñes pero no los guarda y además corta la cadena a partir de encontrar esos caracteres:

Código:
CREATE TABLE jos_greetings(
			id int(10) unsigned NOT NULL auto_increment,
			greeting varchar(45) NOT NULL,
			holidayMonth int(10) unsigned NOT NULL,
			holidayDay int(10) unsigned NOT NULL,
			PRIMARY KEY (id)
			) CHARACTER SET utf8 COLLATE utf8_unicode_ci"
Código:
INSERT INTO jos_greetings (id, greeting, holidayMonth, holidayDay) 
                    VALUES
		(1, 'Feliz Navidad!', 12, 25),
		(2, 'Feliz Año Nuevo!', 1, 1),
		(3, 'Feliz día de Reyes', 1, 6),
		(4, 'Feliz día de las pruebas!', 12, 3)
Los valores que se me guardan para la columna 'greetings' y su 'id' correspondiente son:

1 Feliz Navidad
2 Feliz A
3 Feliz d
4 Feliz d

Alguien me puede ayudar a resolver esto?