Te recomiendo revises la función htmlentities que te permite convertir un conjunto de de caracteres con equivalencia HTML a las entidades de este mismo. Entre las conversiones que éste hace está la de manipulación de comillas simples y dobles.
Por ejemplo:
Código PHP:
<?php
$field = "Yo soy un 'campo con comillas simples, o bien podrían ser dobles'.";
echo(htmlentities($field, ENT_QUOTES));
?>
El código fuente generado para esta salida es:
Código:
Yo soy un &# 039;campo con comillas simples, o bien podrÃ*an ser dobles &# 039;.
Ahora, lo que te recomiendo es que apliques este pequeño filtro a la hora de hacer el respectivo
INSERT.
Buena suerte.