我有一些PHP代码,
$gQ = $mysqli->query("SELECT * FROM `Inventory` WHERE `UserID`='$user[ID]' ORDER BY `ID`");
$gN = $gQ->num_rows;
echo($gN);
我的 $user[ID] 为 1,因此它应该获取 Inventory 中属于 UserID 1 的任何内容。当我运行查询时:
SELECT * FROM `Inventory` WHERE `UserID`='1' ORDER BY `ID`
在 PhpMyAdmin 中,它返回 1 行(因为只有 1 行!)
而在页面上它返回数字 2。
这是为什么呢?我希望它回显 1 而不是 2。