Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/04/2012, 09:16
Avatar de stramin
stramin
 
Fecha de Ingreso: marzo-2008
Ubicación: Cubil felino
Mensajes: 1.652
Antigüedad: 16 años, 1 mes
Puntos: 336
Codificación utf-8 fallida MySql->PHP

Buenas

Estoy teniendo un problema con una codificación, he comprobado cada elemento varias veces pero algo se me debe estar olvidando y no logro ver la luz

La base de datos esta en utf8_general_ci
La tabla está en utf8_general_ci
El campo está en utf8_general_ci

La codificación de la página HTML es utf-8
El cabezal lo he modificado tambien con PHP por si acaso a UTF-8
El archivo está guardado con codificación UTF-8 Sin BOM

No hay ningún problema en imprimir tildes o eñes:

Código PHP:
echo "tíldé"
Cita:
Iniciado por salida de impresion
tíldé
El problema es exclusivamente al imprimir tildes o eñes sacadas de la BD:

Código PHP:
$MQs=mysql_query("SELECT some FROM tabla;");
$MFAs=mysql_fetch_array($MQs);
echo 
$MFAs['some']; 
Cita:
Iniciado por salida de impresion
t�ld�
Sin embargo no hay problema si son tildes o eñes definidos no almacenados en BD:

Código PHP:
$MQs=mysql_query("SELECT 'tíldé' AS some;");
$MFAs=mysql_fetch_array($MQs);
echo 
$MFAs['some']; 
Cita:
Iniciado por salida de impresion
tíldé
Saludos!
__________________
El objetivo de este foro es orientar al usuario como un favor y no como una obligación.

Yo soy de los que dan puntos por aporte :D