Para que el sitio web acepte contenido enviado por el usuario que puede no estar en inglés (por ejemplo, japonés) y guardarlo en la base de datos, ¿le conviene utf8_encode? todo el contenido nuevo, y el usuario utf8_decode al recuperarlo más tarde?Internacionalizar las mejores prácticas de contenido para usar utf8_encode() (función php)
Más información: estoy usando doctrina y estoy recibiendo un error al intentar guardar o seleccionar los caracteres Unicode a la base de datos MySQL:
SQLSTATE[HY000]: General error: 1267 Illegal mix of collations (latin1_swedish_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '='
Por favor, incluya su esquema de tabla en esto. ¿Y es posible proporcionar el sql completo? <- Sugerencia (problema de comparación) – ajreal
Necesita más información: ¿Qué colación (s) usan sus tablas? –
posible duplicado de [UTF-8 hasta el final] (http://stackoverflow.com/questions/279170/utf-8-all-the-way-through) – mercator