Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/12/2009, 16:23
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 17 años
Puntos: 300
Respuesta: Problema con acentos y eñes

Cita:
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:
El archivo PHP que crea la tabla y que inserta los datos no está codificado en utf8. Ese es el problema, pues si creas la tabla en PHPMyAdmin e insertas desde el SQL, todo funciona bien. Si cambias la codificación de los archivos PHP y Html y usas mysql_query ("SET NAMES 'utf8'"); tras la conexión a la base justo antes de hacer el insert o el select, no tendrás, creo, esos problemas.