Cita:
Iniciado por miktrv prueba con la function utf8_encode(contenido) o utf8_decode
Un saludo!
A mi me mpasaba lo mismo tanto en la base de datos al subir las tablas, me cortaba en los campos descripcion cuando encontraba una ñ o un acento, al final lo saque haciendo un load data de la base de datos a localhost mediante el Mysql gui tools o essencials, asi me ponia acentos en todos lados, luego tuve que hacer un backup de mis tablas y lo subi directamente por phpmyadmin, y aun asi creo que me fallo alguna tabla y tuve que meterme en phpmyadmin cambiar el cotejamiento en la pestaña operaciones a latin2 o utf8.
Para las pags webs lo quitas simplement poniendo el meta que te han dicho y si no te funcionan algunas letras como ñ, o € cambias esos carateres por su codigo asci.