Work-around for PHP5's PDO rowCount MySQL issue

前端 未结 3 1406
小蘑菇
小蘑菇 2020-12-02 21:15

I\'ve recently started work on a new project using PHP5 and want to use their PDO classes for it. The problem is that the MySQL PDO Driver doesn\'t support rowCount() so the

3条回答
  •  感情败类
    2020-12-02 22:09

    You can issue a SELECT FOUND_ROWS() query right after the original SELECT query to get row count.

    $pdo->query("SELECT * FROM users");
    $foundRows = $pdo->query("SELECT FOUND_ROWS()")->fetchColumn();
    

    See also: MySQL Docs on FOUND_ROWS()

提交回复
热议问题