El código se muestra asi, por la codificación que usa tu página; puedes variar entre ISO-8859-1 o UTF-8.
En tu base de datos, tus datos están en ISO-8859-1 y como tu página está en UTF-8 te muestra ese caracter extraño.
Para solucionarlo haz lo siguiente, cambia la cabecera de tu página de esto:
Código HTML:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
a esto:
Código HTML:
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
Cuéntanos como te va. Si quieres saber mas sobre esto de la codificación date una vuelta por
http://es.wikipedia.org/wiki/Codific..._de_caracteres