Php 如何计算表中的行数

Php 如何计算表中的行数,php,mysql,pdo,Php,Mysql,Pdo,我只想计算表中的行总数 我将把这个数字放在我网站侧边栏中类别名称右侧的括号中 SQL中的 SELECT COUNT(*) FROM your_table 从PHP $result = mysql_query('SELECT COUNT(*) AS count FROM your_table'); $row = mysql_fetch_assoc($result); $count = $row['count']; 或者,如果要使用PDO(没有准备好的语句) 然后简单地回应它

我只想计算表中的行总数

我将把这个数字放在我网站侧边栏中类别名称右侧的括号中

SQL中的

  SELECT COUNT(*) FROM your_table
从PHP

  $result = mysql_query('SELECT COUNT(*) AS count FROM your_table');
  $row = mysql_fetch_assoc($result);
  $count = $row['count']; 
或者,如果要使用PDO(没有准备好的语句)

然后简单地回应它

  echo '(Rows: ' . $count . ')';
或者,如果您想喜欢使用
printf

  printf('(Rows: %d)', $count);

也可以使用mysql_num_rows()函数以另一种方式从PHP执行此操作

例如:

$result = mysql_query('SELECT id FROM your_table');
$count = mysql_num_rows($result);

查看本页右侧的列/侧栏。这是一个相关的问题列表。你很可能在那里找到你问题的答案。因为它非常简单。这会起作用,但速度较慢,只有在您确实需要这些ID时才建议使用。更多信息:
$result = mysql_query('SELECT id FROM your_table');
$count = mysql_num_rows($result);