diff --git a/DBPDO.php b/DBPDO.php index 990be3e..dccd848 100644 --- a/DBPDO.php +++ b/DBPDO.php @@ -90,12 +90,14 @@ function fetchAll($query, $values = null, $key = null){ // Allows the user to retrieve results using a // column from the results as a key for the array - if($key != null && $results[0][$key]){ - $keyed_results = array(); - foreach($results as $result){ - $keyed_results[$result[$key]] = $result; + if(!empty($results)){ + if ($key != null && $results[0][$key]) { + $keyed_results = array(); + foreach ($results as $result) { + $keyed_results[$result[$key]] = $result; + } + $results = $keyed_results; } - $results = $keyed_results; } return $results; }