Ver Mensaje Individual
  #2 (permalink)  
Antiguo 20/07/2014, 02:14
Avatar de bookmaster
bookmaster
 
Fecha de Ingreso: febrero-2002
Ubicación: Toledo
Mensajes: 976
Antigüedad: 22 años, 2 meses
Puntos: 67
Respuesta: Cotejamiento UTF8 e idioma

Asegúrate que la base de datos este en utf8_general_ci ó utf8_unicode_ci, los archivos en UTF-8 sin BOM y que a la hora de definir la conexión a la base de datos tengas incluido set_charset('utf8') en caso de hacerlo con MySQLi, o SET NAMES 'utf8'; como la primera consulta, justo después de realizar la conexión.

Ejemplo de conexión MySQLI:
Código PHP:
$Conexion = new mysqli($hostname$username$password$database);
if (
mysqli_connect_errno()) {
    echo 
"Error en conexion: "mysqli_connect_error();
    exit();
}
$Conexion->set_charset('utf8'); 
Ejemplo de conexión PDO:
Código PHP:
$Conexion = new PDO('mysql:host='.$hostname.';dbname='.$database$username$password);
$Conexion->query("SET NAMES 'utf8';");
$Conexion->setAttribute(PDO::ATTR_ERRMODEPDO::ERRMODE_EXCEPTION); 
__________________
Decir si te a funcionado la respuesta es ¡GRATIS!. Por favor indicarlo.
http://www.lohacemosweb.net
http://tutoriales.lohacemosweb.net