Amigo weltxo,
Aqui lo resolvemos de la siguiente manera:
En el MySQL, las tablas como: utf8_general_ci
En la conexion de la base de datos:
Código PHP:
Ver original$mysqli = new mysqli($db_host, $db_usuario, $db_password, $db_base);
$mysqli->query("SET NAMES 'utf8'");
En la configuracion de las paginas:
Código HTML:
Ver original<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
Con todo esto, nosotros guardamos cualquier palabra con acentos y al mostrarlos se ven con estos, sin necesidad de utilizar los encode y decode del UTF8
Saludos y espero resuelvas...