If (when you view the source) you see the Word-style apostrophe then the database has successfully stored and retrieved it.
So it's not a mysql-related problem. As I said on my last post, it may be an XML problem.
If your HTML starts with ...
<?xml version="1.0"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
... then try removing the xml tag, leaving just the doctype.
P.