This commit is contained in:
Shish 2019-07-07 15:42:19 +01:00
parent 1e1ede7db6
commit b43ad07abe

View File

@ -265,11 +265,7 @@ class Database
public function get_col(string $query, array $args=[]): array public function get_col(string $query, array $args=[]): array
{ {
$_start = microtime(true); $_start = microtime(true);
$stmt = $this->execute($query, $args); $res = $this->execute($query, $args)->fetchAll(PDO::FETCH_COLUMN);
$res = [];
foreach ($stmt as $row) {
$res[] = $row[0];
}
$this->count_time("get_col", $_start, $query, $args); $this->count_time("get_col", $_start, $query, $args);
return $res; return $res;
} }
@ -293,11 +289,7 @@ class Database
public function get_pairs(string $query, array $args=[]): array public function get_pairs(string $query, array $args=[]): array
{ {
$_start = microtime(true); $_start = microtime(true);
$stmt = $this->execute($query, $args); $res = $this->execute($query, $args)->fetchAll(PDO::FETCH_KEY_PAIR);
$res = [];
foreach ($stmt as $row) {
$res[$row[0]] = $row[1];
}
$this->count_time("get_pairs", $_start, $query, $args); $this->count_time("get_pairs", $_start, $query, $args);
return $res; return $res;
} }