Ma da quanto ne so (studio da poco php) la "sistemazione" degli apici si fa cosi:
$err = str_replace($err,"'","\'") #se nella stringa c'è un apice gli antepongo un backslash