mirror of
https://github.com/moodle/moodle.git
synced 2025-08-06 17:36:38 +02:00
Merge branch 'MDL-66327-master' of git://github.com/andrewnicols/moodle
This commit is contained in:
commit
ee8f44db8c
1 changed files with 12 additions and 18 deletions
|
@ -842,8 +842,7 @@ class pgsql_native_moodle_database extends moodle_database {
|
|||
* @return array of objects, or empty array if no records were found
|
||||
* @throws dml_exception A DML specific exception is thrown for any errors.
|
||||
*/
|
||||
public function get_records_sql($sql, array $params=null, $limitfrom=0, $limitnum=0) {
|
||||
|
||||
public function get_records_sql($sql, array $params = null, $limitfrom = 0, $limitnum = 0) {
|
||||
list($limitfrom, $limitnum) = $this->normalise_limit_from_num($limitfrom, $limitnum);
|
||||
|
||||
if ($limitnum) {
|
||||
|
@ -868,12 +867,8 @@ class pgsql_native_moodle_database extends moodle_database {
|
|||
}
|
||||
}
|
||||
|
||||
$rows = pg_fetch_all($result);
|
||||
pg_free_result($result);
|
||||
|
||||
$return = array();
|
||||
if ($rows) {
|
||||
foreach ($rows as $row) {
|
||||
$return = [];
|
||||
while ($row = pg_fetch_assoc($result)) {
|
||||
$id = reset($row);
|
||||
if ($blobs) {
|
||||
foreach ($blobs as $blob) {
|
||||
|
@ -884,8 +879,7 @@ class pgsql_native_moodle_database extends moodle_database {
|
|||
$colname = key($row);
|
||||
debugging("Did you remember to make the first column something unique in your call to get_records? Duplicate value '$id' found in column '$colname'.", DEBUG_DEVELOPER);
|
||||
}
|
||||
$return[$id] = (object)$row;
|
||||
}
|
||||
$return[$id] = (object) $row;
|
||||
}
|
||||
|
||||
return $return;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue