$db->query("SELECT * FROM users");
$db->rowCount();
// returns -1, since unbuffered queries are used by default
$db->setAttribute(PDO_MYSQL_ATTR_USE_BUFFERED_QUERY,1);
$db->query("SELECT * FROM users");
$db->rowCount();
// return a value row count, since the query is now buffered.
著者プロフィール Ilia Alshanetsky
PHP開発チームの活動メンバーの1人であり、現在のPHP 4.3.X.のリリースマネージャー。また、オープンソース掲示板FUDフォーラム(http://fud.prohost.org/forum/)をはじめとする数多くのプロジェクトにも貢献している。