0

PDOを使用してSQLクエリを実行しています。結果のPDOStatementには、列が1つだけあります。私が使用PDOStatement->fetch();する場合、それは私の目的に役立ちますか?

4

1 に答える 1

1

はい。ただし、戻り値はスカラーになるため、 fetchColumn()の方がおそらく便利です。

echo $stmt->fetchColumn();

それ以外の場合は、次のこと、またはの多くのバリエーションを行うことができます

$row = $stmt->fetch(PDO::FETCH_NUM);
echo $row[0];
于 2012-05-03T02:29:00.193 に答える