循环通过 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
}