molto probabilmente il problema deriva dalla codifica :

mysql_query("SET CHARACTER SET 'utf8'");

se vuoi memoriazzare dei tag su mysql ti consiglio di utilizzare str_replace();

Codice PHP:
$var =  str_replace("&gt;"">"str_replace("&lt;""<"$_POST["campo"])); 
e poi quando estrai il dato dal db fai il contrario

Codice PHP:
$var str_replace(">""&gt;"str_replace("<""&lt;"$campo_mysql)) . 
ciao