mirror of
https://github.com/devcode-it/openstamanager.git
synced 2025-02-17 03:51:06 +01:00
Aggiunto try / catch per fetchArray
This commit is contained in:
parent
2295d26670
commit
e2af3a6433
@ -251,14 +251,18 @@ class Database extends Util\Singleton
|
|||||||
*/
|
*/
|
||||||
public function fetchArray($query, $parameters = [], $numeric = false)
|
public function fetchArray($query, $parameters = [], $numeric = false)
|
||||||
{
|
{
|
||||||
$mode = empty($numeric) ? PDO::FETCH_ASSOC : PDO::FETCH_NUM;
|
try {
|
||||||
|
$mode = empty($numeric) ? PDO::FETCH_ASSOC : PDO::FETCH_NUM;
|
||||||
|
|
||||||
$statement = $this->getPDO()->prepare($query);
|
$statement = $this->getPDO()->prepare($query);
|
||||||
$statement->execute($parameters);
|
$statement->execute($parameters);
|
||||||
|
|
||||||
$result = $statement->fetchAll($mode);
|
$result = $statement->fetchAll($mode);
|
||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
|
}catch (PDOException $e) {
|
||||||
|
$this->signal($e, $query, $options);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -388,8 +392,7 @@ class Database extends Util\Singleton
|
|||||||
{
|
{
|
||||||
if (!empty($parameter))
|
if (!empty($parameter))
|
||||||
return $this->getPDO()->quote($parameter);
|
return $this->getPDO()->quote($parameter);
|
||||||
else
|
|
||||||
return true;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user