Si es por eñes, tildes y otros símbolos, yo utilizo esto:
Y si quiero que esos caracteres se guarden en la base de datos, 1 de estas 2 (prefiero la segunda, estoy más acostumbrado a que las queries son insert, select, update, delete...):
Código PHP:
Ver original$conexion->query('SET NAMES utf8');
$conexion->set_charset("utf8");
Aunque no estoy seguro si algo de esto te soluciona tu problema.