I don't think that will do any good since the DB doesn't care whether or not the quotes are commeted - it still truncates the entry. What I did to alleviate the problem was this:
upon entry into the DB, I read the string for quotes, then placed an eregi_replace('"', 'QQQ', $string) function before the DB insert, the upon pulling the string from the DB I ran the opposite, eregi_replace('QQQ','"',$string). That stores QQQ in the DB for a quote, but shows " on screen. Works, but isn't highly clean.