Cita:
Iniciado por GatorV Cuando te conectes a la base de datos desde PHP, envía un query así:
Eso hace que la comunicación sea en UTF8.
Saludos.
Muchas gracias GatorV
Añadí esto en la función construct que tengo al inicio de la clase de operaciones mysql y funciona
Código PHP:
Ver originalclass OpMySQL
{
public $resultado;
private $_con;
private $_stmt;
private $_tabla;
private $_stmt_utf8;
public function __construct()
{
//Preparamos la conexion a la BD
$this->_con = new mysqli(DB_HOST, DB_USUARIO, DB_PASSWORD, DB_DATABASE);
$sqlutf8 = "SET NAMES 'utf8'";
$this->_stmt_utf8 = $this->_con->prepare($sqlutf8);
$this->_stmt_utf8->execute();
}
Saludos!