public function escapeString($str) { switch ($this->dbType) { case 'MSSQL': case 'SQLSRV': case 'MYSQL': return addslashes($str); case 'PGSQL': case 'IBASE': case 'SQLITE': case 'ORACLE': case 'OCI': return str_ireplace("'", "''", $str); } }