ENHANCEMENT Use simplier query syntax for SS3 ORM

This commit is contained in:
Sean Harvey 2012-05-04 09:56:52 +12:00
parent 6e30463e3e
commit 8152ddce8c

View File

@ -2024,22 +2024,12 @@ class PostgreSQLQuery extends SS_Query {
} }
public function nextRecord() { public function nextRecord() {
// Coalesce rather than replace common fields. if($data = pg_fetch_assoc($this->handle)) {
if($data = pg_fetch_row($this->handle)) { return $data;
foreach($data as $columnIdx => $value) {
$columnName = pg_field_name($this->handle, $columnIdx);
// $value || !$ouput[$columnName] means that the *last* occurring value is shown
// !$ouput[$columnName] means that the *first* occurring value is shown
if(isset($value) || !isset($output[$columnName])) {
$output[$columnName] = $value;
}
}
return $output;
} else { } else {
return false; return false;
} }
} }
} }