htmlentities
htmlspecialchars
utf8_encode
y en la DB con los tipos de datos :
utf8_unicode
utf8_spanish
latin1_spanish
la cosa es que la pagina php también la tengo en utf8 e imprimi la variable justo antes de subirla a la DB y estaba sin problemas, una ves que sube se desarma