Num Rows всегда = 1 по какой-то причине. БЫСТРАЯ ПОЧИНКА - PullRequest
0 голосов
/ 15 августа 2010

Я не знаю, правильно ли я это делаю, вот что я получил:

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);

1 Ответ

4 голосов
/ 15 августа 2010

Ну, $row содержит только одну строку, так что ...

$items = mysqli_num_rows($result)

должно дать вам правильное количество предметов


В любом случае, почему вы делаете это в цикле? Количество строк постоянно ...

...