Alguna vez programando nos puede pasar el problema que en tu pagina los caracteres tal como los acentos, eÑes y otros caracteres especiales se vean mal o sean representados con simbolos extraños seguramente sea el juego de caracteres que se esta siendo usado no sea el correcto, asi te aconsejaria que siempre que puedas utilizasemos UTF-8.

Para solucionarlo de una tacada y evitar tener que ir campo x campo haciendo conversiones con utf8_decode o utf8_enconde o utilizar otras funciones.

Podemos resolverso asi, escribes mysql_query (”SET NAMES ‘utf8′”) justo tras la conexión con la base de datos y antes de la consulta y voila problema resuelto… Todos los caracteres que antes aparecian mal ahora los vears normal.

<?php
$link
= mysql_connect (‘localhost’, ‘root’, ‘tuclave’);
if (!
$link){
echo
‘error al conectar’;
die;
}
$bd = mysql_select_db(‘mibase’);
if (!
$bd){
echo
‘error al seleccionar la base d datos’;
die;
}
mysql_query (“SET NAMES ‘utf8′”);
?>