Skip to content

Commit 909f5a5

Browse files
committed
Set affected_rows for queries
1 parent 9a43e3e commit 909f5a5

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

system/db/pgsql.php

+8
Original file line numberDiff line numberDiff line change
@@ -201,6 +201,10 @@ public function query($sql, $parameters = []) {
201201
throw new \Exception($errorMessage);
202202
}
203203

204+
if ($result) {
205+
$this->affected_rows = @pg_affected_rows($this->last_res);
206+
}
207+
204208
return $this->last_res;
205209
} catch (\Exception $e) {
206210
$message = $e->getMessage() . "\n$sql\n";
@@ -297,6 +301,10 @@ public function execute($sql, $params = [], $paramTypes = []) {
297301
//$this->last_res = pg_get_result(self :: $link);
298302
}
299303

304+
if ($this->last_res) {
305+
$this->affected_rows = @pg_affected_rows($this->last_res);
306+
}
307+
300308
if ($this->last_res == false) {
301309
error_log('pgsql error: ' . pg_result_error($this->last_res) . pg_last_error(self :: $link));
302310
error_log($this->debugSql($origSql, $params, $paramTypes));

0 commit comments

Comments
 (0)