如何使用PHP PDO计算MySQL中的行数

时间:2017-06-03 10:42:26

标签: php mysql pdo

这是我的代码:

<?php

function result($conn) {
      global $number;

    $sql = 'SELECT movie_name FROM movie_info LIMIT 3 OFFSET 0';
    foreach ($conn->query($sql) as $row) {
        print " ". $row['movie_name'] . " <br> ";

    }
}
result($conn);
?>

我真的很困惑,如何计算表格中的行数并打印出来?

3 个答案:

答案 0 :(得分:0)

我想你可以做到这一点

SELECT count(*) FROM movie_info

上面的代码将返回该表中存储的数据计数

答案 1 :(得分:0)

如果您的PDO对象与您的数据库有PDO连接 - (让我们称之为例如$ con) 您可以准备一份声明,如

input[type=range]

计数($ result)保留结果数

答案 2 :(得分:0)

这是我的建议

$moviescount = $db->query('SELECT COUNT(`movie_name`) FROM `movie_info` LIMIT 3 OFFSET 0')->fetchColumn();

echo moviescount; // for example 10034