我正在製作一個網頁,它將列出表格中的所有用戶帳號。從w3schools嘗試該方法時,它不起作用。我如何能夠用PHP準備的語句來做到這一點?到目前爲止,我有這個代碼,但它只會顯示第一個MySQLi結果,與數據庫中用戶的數量一樣多。MySQLi準備好的語句 - 顯示錶格
<?php
while($totalusers > 0) {
if($stmt = $con -> prepare("SELECT id, username, confirmed FROM users")) {
$stmt -> execute();
$stmt -> bind_result($id, $username, $confirmed);
$stmt -> fetch();
$stmt -> close();
}
$totalusers = $totalusers-1;
echo "<tr><td>" . $id . "</td><td>" . $username . "</td><td>" . $confirmed . "</td></tr>";
}
?>
*「我將如何使用PHP準備的語句來做到這一點?」* ---這是關於[** prepared statements **]的相當不錯的教程(http://www.phpmysqlitutorials.com/2011/04/16/mysqli-whats-the-difference-between-standard-queries-and-prepared-statements /)<= –