We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
stdClass
1 parent 3f6f76f commit d181606Copy full SHA for d181606
MysqliDb.php
@@ -1689,7 +1689,12 @@ protected function _dynamicBindResults(mysqli_stmt $stmt)
1689
}
1690
$this->count++;
1691
if ($this->_mapKey) {
1692
- $results[$row[$this->_mapKey]] = count($row) > 2 ? $result : end($result);
+ if (count($row) < 3 && $this->returnType == 'object') {
1693
+ $res = new ArrayIterator($result);
1694
+ $res->seek($_res->count() - 1);
1695
+ $results[$row[$this->_mapKey]] = $res->current();
1696
+ }
1697
+ else $results[$row[$this->_mapKey]] = count($row) > 2 ? $result : end($result);
1698
} else {
1699
array_push($results, $result);
1700
0 commit comments