我正在使用 php 为我的 iPhone 应用程序创建高分数据库。但是它只会显示 100 个高分(我设置的)。我如何更改它以获取数据库中所有行的计数?
这是我的部分代码:
$table = "highscores";
// Initialization
$conn = mysql_connect(DB_HOST,DB_USER,DB_PASSWORD);
mysql_select_db(DB_NAME, $conn);
// Error checking
if(!$conn) {
die('Could not connect ' . mysql_error());
}
$type = isset($_GET['type']) ? $_GET['type'] : "global";
$offset = isset($_GET['offset']) ? $_GET['offset'] : "0";
$count = isset($_GET['count']) ? $_GET['count'] : "100";
$sort = isset($_GET['sort']) ? $_GET['sort'] : "score DESC";
最佳答案
要获取表中的记录数,可以试试下面的代码:
<?php
$query = mysql_query("select count(*) as total from table_name");
$result = mysql_fetch_array($query);
echo $result['total'];
?>
关于php - 获取 MySQL 数据库中的项目数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4837854/