PHP-PDO:显示所有行

时间:2016-06-07 09:59:42

标签: php mysql pdo rows fetch

我正在做var_dump因为我想在显示SQL数据时开始学习PHP / PDO,例如:

$tickets = $db->query('SELECT * FROM tickets')->fetchAll();
var_dump($tickets);

它显示了一切。

但是现在我想echo所有门票名称的列表,通常我会做一个echo $tickets->name;,但首先它不适用于fetchAll() ;当我使用fetch();它只返回最后一行

Noob问题,但我得到的所有答案都已过时并使用了折旧的mysql,我怎样才能用PDO显示行?

谢谢!

1 个答案:

答案 0 :(得分:1)

PDO fetch_all默认提取数字和关联数组

$tickets = $db->query('SELECT * FROM tickets')->fetchAll();
foreach($tickets as $ticket) {
    echo $ticket['name'];
}