
| |||
Respuesta: Caracteres Especiales: Tildes Eñes la verdad que Latin_utf8 no lo conozco! igual alguien mas experto te puede ayudar mejor... conozco Latin1 ó utf8 en cualquier caso en tu php donde recojes la info de tu base de datos también debes poner el juego de caracteres que utilizas... ej: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> espero que te sirva... |
| |||
Respuesta: Caracteres Especiales: Tildes Eñes Hola, yo tambien tengo problema con los acentos y con las ñ. Os explico como tengo esto. Estoy usando mysql en windows. A la hora de crear la base de datos y sus tablas estoy utilizando un fichero .sql con codificación utf-8. Bien pues en el fichero tengo algo parecido a esto:
Código:
Bueno pues en la ventanita de MySQL Command Line Client (por MS-DOS) en vez de Español, me aparece: Español/*En primer lugar creamos la base de datos:*/ DROP database bd_prueba CREATE database bd_prueba CHARACTER SET utf8 COLLATE utf8_general_ci; USE tutorial; SET character_set_client = 'UTF8'; SET character_set_results = 'UTF8'; SET character_set_connection = 'UTF8'; SET NAMES UTF8; /*Se crea la tabla applets*/ CREATE TABLE tabla1(id_tabla1 SMALLINT auto_increment, nombre VARCHAR(30) NOT NULL, PRIMARY KEY(id_tabla1) )DEFAULT CHARSET=utf8 COLLATE utf8_bin; INSERT INTO tabla1(nombre) VALUES('Español'); SELECT * from tabla1; Lo curioso es que en páginas jsp me aparece "Español" escrito correctamente. Sin embargo, cuando intento insertar algun dato desde un formulario de html, en la misma página me aparece "Español" para los registros creados con el fichero .sql y "Español" para los nuevos registros creados con el formulario html. He estado leyendo varios posts sobre acentos, pero no consigo arreglarlo. No sé porque en la ventana de ms-dos se me ve mal y luego en una página jsp se me ve bien. ¿Al hacer el insert into debo de indicar que el texto va a estar en utf-8? Saludos |