Qué tal?
tienes varias opciones (Apartentemente es un problema de codificación), la primera opción sería crear una función que sacara la info para los artículos antiguos usando utf8_encode() o uft8_decode() aunque es un poco chapuza,
y siguiente opción (a mi parecer más lógica y seria) sería exportar la base de datos a un archivo *.sql y usar dreamweaver para cambiar los simbolos que estén generandote el problema. Una vez modificado sobreescribir la base de datos con dicho archivo (recuerda siempre siempre siempre de hacer una copia de seguidad antes de nada).
También existen programitas para cambiarlo automáticamente
puedes echarle un vistazo a:
http://geeks.ms/blogs/jalarcon/archi...-archivos.aspx
el programa se llama FileEncodingConverter.exe y hace el cambio automáticamente.
Espero que consigas solventar el problema!
Un saludo