inserted execute without throwing errors

This commit is contained in:
Guillermo Dev
2018-11-30 16:06:51 +01:00
parent 3bab1d8e99
commit 6ab9ffc0d8

View File

@@ -23,6 +23,22 @@ class Connection
return new OdbcResultset(self::getReq()->getResultSet($sql, $values, $fetchMode)); return new OdbcResultset(self::getReq()->getResultSet($sql, $values, $fetchMode));
} }
/**
* Replaces de old execute($sql, $throwErrors=false)
*
* @param $query
* @return OdbcResultSet|resource|string
*/
public static function executeDontThrow($sql, $values, $fetchMode = \PDO::FETCH_ASSOC)
{
try {
$res = $this->execute($sql, $values, $fetchMode);
} catch (SqlException $e) {
$res = false;
}
return $res;
}
/** /**
* @return PDO connection * @return PDO connection
*/ */