Solución - base de datos codificada con UTF-8
August 11, 08 by G2 | Puesto en Programacion
Tengo mi base de datos codificada con UTF-8 y al mostrar la información me aparecÃan sÃmbolos raros como : ón ón.
La solución a este problema fue la siguiente:
Mi base de datos al estar cotejada con UTF-8 ya no es necesario al momento de hacer un INSERT pasarle la función utf8_encode, pero para que tengan una idea les dejo unos ejemplos :
Al momento de insertar a la base de datos
$nombre = utf8_encode($_POST['nombre']);
$nota = utf8_encode($_POST['nota']);
$query = "INSERT INTO notas (nombre,nota) VALUES ('$nombre','$nota')";
Al mostrar los valores
$nombre=utf8_decode($row['nombre']);
$nota=utf8_decode($row['nota']);
echo $nombre : $nota."<br>";
[ Enlace: utf8_encode - utf8_decode ]
Saludos!!



