我通過select從mysql獲取一些數據。mysql中有多少行BEFORE fetch_assoc?
$result = mysqli_query($cxn, $query);
我然後再通過它與
if ($result!= false) {
while ($row = mysqli_fetch_assoc($result)) {
do_stuff();
}
}
我想什麼做的是while
之前添加一行僅當在$結果多於一行。
據我所知,我可以創建一個$row
的數組,然後對它們進行計數,但這會損害while
的便利性。
問題:有沒有辦法找出mysqli_fetch_assoc在不運行兩次的情況下會生成多少行?
愛的行數查詢結果的數量這個地方。謝謝! –
@UnoMeinAme :)我很高興它可以幫助 – mishu