Hola.
para que todos los caracteres acentuados los transforme a la nomenclatura de html
&algo;, necesitarias hacerlo tu con un replace, la otra opcion es crear tu tabla (o minimo el campo) con char set utf8, y en tus paginas necesitarias agregar una etiqueta meta para que tambien estas sean interpretadas por el explorador como paginas con codificacion utf8.
creo que en mysql (no se si es con esto con lo que estas trabajando) seria algo asi:
hay otra manera de definirlo para TODA la tabla pero no recuerdo.
suerte espero esto te sea util.