У меня есть следующая функция, выполняющая запросы PDO:
// removed error handling for presenting here
function getRows($sql) {
$stmt = $this->db->query($sql);
$result = $stmt->fetchAll(PDO::FETCH_ASSOC);
return $result;
}
}
Результат:
Array
(
[0] => Array
(
[id] => 1
[category] => Audi
)
[1] => Array
(
[id] => 2
[category] => BMW
)
[2] => Array
(
[id] => 3
[category] => Chrysler
)
)
Следующий foreach
код:
foreach($result as $key => $value ) {
echo $value.'<br/>';
}
выводит это:
Array
Array
Array
Что я могу сделать, чтобы он возвращал следующее?
Audi
BMW
Chrysler
Я понимаю, что мог бы просто сделать $value['category]
.
Но это не то, чего я хочу достичь / понять.Я бы хотел, чтобы набор результатов , а не , был массивом массивов.