Cita:
Iniciado por chronos682 En donde no te lo reconoce? En myphpadmin? O en el texto de la página web? Ya le pusiste a la tabla de la BD el tipo utf8_spanish_ci? Pusiste utf-8 como codificación en el header de la página? Al hacer la conexión a la BD especificaste el charset utf-8? Debes responder esas preguntas para saber en donde está el error porque no es lo mismo que en myphpadmin veas los caracteres correctos a que no.
muchas gracias por contestar, si no me reconoce las ñ y los acentos en el phpadmin, y si tiene puesto el utf8_spanish_ci en la base =S
debo de sustituir utf8_spanish_ci en todos los collate?
CREATE TABLE `municipios` (
`id` bigint(11) NOT NULL auto_increment,
`provincia` int(2) NOT NULL,
`municipio` varchar(255) collate latin1_spanish_ci NOT NULL,
KEY `id` (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=8123 DEFAULT CHARSET=latin1 COLLATE=latin1_spanish_ci AUTO_INCREMENT=8123 ;
INSERT INTO `municipios` (`id`, `provincia`, `municipio`) VALUES(..........