Para resolver este tema te propongo que hagas lo siguiente:
En todas tus tablas usa el cotejamiento: utf8_general_ci
En las paginas web:
Código HTML:
Ver original<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
En la conexion con la base d edatos:
Código PHP:
Ver original$mysqli = new mysqli(localhost, usuario, clave, basedatos);
$mysqli->query("SET NAMES 'utf8'");
Prueba y cuentanos...