digamos que últimamente he tenido problemas similares a la hora de insertar comillitas en la base de datos.
Si utilizas addslashes() //
http://www.php.net/manual/es/function.addslashes.php // añadirás la barra invertida a las comillas tanto simples como dobles a la hora de insertar el dato en la base de datos
A la hora de mostrarlo puedes usar stripslashes() //
http://www.php.net/manual/es/function.stripslashes.php // para eliminar esas barras invertidas en la muestra.
Espero que te sirva de ayuda