Ver Mensaje Individual
  #17 (permalink)  
Antiguo 16/06/2010, 22:02
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: utf-8 o iso-8859-1 ?

Cocodj:

Hace un tiempo tuve un problema similar con una bd, me volvi loco pasandole headers, con el apache, el php y la codificacion en la BD y no habia caso, pude resolverlo haciendo lo siguiente,
para presentar los datos

Código PHP:
print "<li $color><b>" $row['Idm'] . ' </b>' .  utf8_decode($row['USUARIO']) .'<br />'utf8_decode($row['IP']) . '-' utf8_decode($row['NOMBRE']) . "</li>\n"
Para introducirlos
Código PHP:
$ip=utf8_encode("$ip");
$nombre utf8_encode("$nombre");
$usuario=utf8_encode("$usuario");

    
/*** INSERTAr datos ***/
    
$count $dbh->exec("INSERT INTO MAQUINAS(USUARIO, NOMBRE, IP ) VALUES ('$usuario', '$nombre','$ip')"); 
utf8_encode() y utf8_decode() fueron la solucion. Supongo que lo que dice Null acerca de
Código PHP:
mysql_query("SET NAMES 'utf-8'"
hace algo similar.

bueno, es una idea.
Saludos