从PDOStatement获取第一个元素

时间:2012-05-03 02:24:38

标签: php sql pdo

我正在使用PDO执行SQL查询。在生成的PDOStatement中,只有一列。如果我使用PDOStatement->fetch();它是否符合我的目的?

1 个答案:

答案 0 :(得分:1)

是的,虽然fetchColumn()可能更方便,因为返回值将是标量。

echo $stmt->fetchColumn();

否则您可以执行以下操作,或

的许多变体
$row = $stmt->fetch(PDO::FETCH_NUM);
echo $row[0];