迴圈通過 MySQLi 結果

PHP 使你可以輕鬆地從結果中獲取資料並使用 while 語句對其進行迴圈。當它無法獲得下一行時,它返回 false,你的迴圈結束。這些例子可以使用

物件導向的風格

while($row = $result->fetch_assoc()) {
    var_dump($row);
}

程式風格

while($row = mysqli_fetch_assoc($result)) {
    var_dump($row);
}

要從結果中獲取準確資訊,我們可以使用:

while ($row = $result->fetch_assoc()) {
    echo 'Name and surname: '.$row['name'].' '.$row['surname'].'<br>';
    echo 'Age: '.$row['age'].'<br>'; // Prints info from 'age' column
}