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