http://www.slideshare.net/harikt/characterset
What to do is
1 ) Setting DB and Table utf-8 general-ci or binary ( You have already set as you mentioned )
2 ) PDO connection : Set it as UTF-8 ( See in slide how to do it )
3 ) Set <meta httpequiv="ContentType" content="text/html; charset=UTF8" /> . This must be the first one after head .
4 ) Set characterset of apache as utf-8 in one means. For eg : AddDefaultCharset UTF8 in .htaccess
5 ) In form acceptcharset="utf8"
Now try saving and editing a new one . Hope this helps you .