Debe asegurarse de usar UTF-8 en todas partes y de que tanto PHP como MySQL estén configurados para manejar UTF-8.
En el html, agregue la metaetiqueta:
<meta charset="utf-8" />
Y guárdelo en formato UTF-8. aquí está cómo hacerlo en el bloc de notas++ .
Defina las tablas de MySQL para admitir UTF-8, cree una tabla con:
DEFAULT CHARSET=utf8;
Y establezca la conexión a:
mysql_set_charset('utf8', $con);
Activar UTF-8
en el php.ini
:
default_charset = "utf-8"
Para una verificación manual completa Manejo de Unicode de adelante hacia atrás en una aplicación web