Skip to content

Commit 9c189d0

Browse files
authored
Fixed bug with getting keyed results
1 parent 5e6459c commit 9c189d0

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

DBPDO.php

+7-5
Original file line numberDiff line numberDiff line change
@@ -90,12 +90,14 @@ function fetchAll($query, $values = null, $key = null){
9090

9191
// Allows the user to retrieve results using a
9292
// column from the results as a key for the array
93-
if($key != null && $results[0][$key]){
94-
$keyed_results = array();
95-
foreach($results as $result){
96-
$keyed_results[$result[$key]] = $result;
93+
if(!empty($results)){
94+
if ($key != null && $results[0][$key]) {
95+
$keyed_results = array();
96+
foreach ($results as $result) {
97+
$keyed_results[$result[$key]] = $result;
98+
}
99+
$results = $keyed_results;
97100
}
98-
$results = $keyed_results;
99101
}
100102
return $results;
101103
}

0 commit comments

Comments
 (0)