我正在尝试计算我的数据库中注册用户的数量,但是,我遇到了num_rows的问题..因为它给出了错误。
这是我的index.php代码:
<?php
require 'connections.php';
$con->query("SELECT users, UserID from users");
$totalplayers = $con->num_rows;
?>
这是我的connections.php:
<?php
ob_start();
session_start();
$con = mysqli_connect("localhost", "root", "", "website");
if (isset($_SESSION['UserID'])) {
$result = $con->query("select * from users where UserID=".$_SESSION['UserID']);
$row = $result->fetch_assoc();
但是,它给出了这个错误,我不知道该怎么做!:
注意:未定义的属性:C:.... \ index.php中的mysqli :: $ num_rows 第4行
答案 0 :(得分:6)
您应该分配查询结果,然后获取计数:
[[1, max, 1500], [2, peter, 2100], [3, tom, 3900]]