我不知道我做得对,这就是我得到的:
while($row = mysqli_fetch_assoc($result)) {
$items = mysqli_num_rows($row);
}
由于某种原因,它始终将$ items =设置为1。
这是我的mysqli_query ......
$top10_query = "SELECT * FROM users WHERE userid='$userid'";
$result = mysqli_query($cxn, $top10_query) or die("Couldn't execute query.");
$row = mysqli_fetch_assoc($result);
答案 0 :(得分:4)
好吧,$row
只包含一行......
$items = mysqli_num_rows($result)
应该给你正确数量的物品
无论如何,你为什么要在循环中这样做?行数是常数......