我正在做var_dump因为我想在显示SQL数据时开始学习PHP / PDO,例如:
$tickets = $db->query('SELECT * FROM tickets')->fetchAll();
var_dump($tickets);
它显示了一切。
但是现在我想echo
所有门票名称的列表,通常我会做一个echo $tickets->name;
,但首先它不适用于fetchAll() ;当我使用fetch();它只返回最后一行
Noob问题,但我得到的所有答案都已过时并使用了折旧的mysql,我怎样才能用PDO显示行?
谢谢!
答案 0 :(得分:1)
PDO fetch_all
默认提取数字和关联数组
$tickets = $db->query('SELECT * FROM tickets')->fetchAll();
foreach($tickets as $ticket) {
echo $ticket['name'];
}