Do they display correctly in the database when viewed directly from a database administration program like php myAdmin?
The problem may be how it is inserted and not how it is displayed. Make sure it appears correctly in the database first. If not, make sure you have all of the charset settings on the insert and update pages. Before trying to get it to display properly on the page you need to make sure it gets inserted properly to the database.