Hola, en el archivo donde tengas la conexión a la base de datos, prueba a escribir lo siguiente tras la selección de la base de datos: mysql_query("SET NAMES UTF8");
Esto es, el archivo tendrá esta forma: <?php $conexion = @mysql_connect ... mysql_select_db("incidencias", $conexion) or exit ('Error al conectar con la base de datos'); mysql_query("SET NAMES UTF8"); // NUEVO ?> Seguramente te valga también con esto: mysql_query("SET CHARACTER_SET_RESULTS = UTF8"); ya que el cliente y la conexión ya están configurados para utf-8. Saludos. 2009/4/22 Tae Sandoval Murgan <taeci...@gmail.com> > 2009/4/21 Tei <oscar.vi...@gmail.com>: > > De todos modos quizas tu problema es que estas intentando guardar en > > la bd datos en otra codificacion, y no utf-8. Y cuando los recuperas > > naturalmente no estan en UTF-8, sino en la codificacion original. > > (porque el origen de esos datos es un formulario en otra > > codificacion, por ejemplo. ) > > Gracias por la respuesta Tei. Al parecer eso es lo que sucede, pues > cambié la configuración del .htaccess para que sirva los documentos > como ISO-8859-1 y resulta que ahora los datos de la BD se muestran > como deben, más no el texto escrito en los archivos .php o .html, que > están en UTF-8. Ahora bien, he probado insertar nuevas filas mediante > sentencias SQL en phpMyAdmin así como subir archivos .sql, y la cosa > sigue igual. > > Ahora bien, al ingresar a phpMyAdmin dice en uno de sus cuadros de > resúmenes: "MySQL charset: UTF-8 Unicode (utf8)", pero la examinar > las variables me encontré con lo siguiente: > > character set client utf8 > (Global value) latin1 > character set connection utf8 > (Global value) latin1 > character set database latin1 > character set filesystem binary > character set results utf8 > (Global value) latin1 > character set server latin1 > character set system utf8 > collation connection utf8_spanish_ci > (Global value) latin1_general_ci > collation database latin1_general_ci > collation server latin1_general_ci > > ¿Tendrá esto algo que ver con mi problema? Porque por más que navegue > por las páginas de phpMyAdmin no encuentro otra opción de codificación > más que el cotejamiento de cada base y tabla, así que imagino que > estas variables sólo las puede modificar el administrador del sistema > editando algún archivo de configuración. Trabajando en local puedo > leer la documentación y hacerlo yo misma, pero una vez que todo esté > en línea... > > Gracias nuevamente y perdón por las molestias! > _______________________________________________ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > _______________________________________________ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo