如何用PHP获取查询的num_rows

   2024-09-30 9160
核心提示:要在 PHP 中获取查询结果的 num_rows(即查询返回的行数),您需要使用 MySQLi 或 PDO 扩展使用 MySQLi 扩展:?php// 连接到数据

要在 PHP 中获取查询结果的 num_rows(即查询返回的行数),您需要使用 MySQLi 或 PDO 扩展

使用 MySQLi 扩展:
<?php// 连接到数据库$mysqli = new mysqli("localhost", "username", "password", "database");// 检查连接if ($mysqli->connect_error) {    die("连接失败: " . $mysqli->connect_error);}// 查询$sql = "SELECT * FROM table_name";$result = $mysqli->query($sql);// 获取 num_rows$num_rows = $result->num_rows;echo "查询结果的行数: " . $num_rows;?>
使用 PDO 扩展:
<?php// 连接到数据库$dsn = "mysql:host=localhost;dbname=database;charset=utf8";$pdo = new PDO($dsn, "username", "password");// 查询$sql = "SELECT * FROM table_name";$stmt = $pdo->prepare($sql);$stmt->execute();// 获取 num_rows$num_rows = $stmt->rowCount();echo "查询结果的行数: " . $num_rows;?>

请根据您的实际情况修改数据库连接参数(主机名、用户名、密码和数据库名)以及表名。这两个示例将显示查询结果的行数。

 
举报打赏
 
更多>同类物流大全
推荐图文
推荐物流大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号