這個查詢沒有問題,因爲當我使用print_r
時,它打印出三個不同的數組,我只是想知道我在這裏丟失了什麼來獲得這個foreach
工作,因爲此刻我得到一個錯誤.. 。foreach的無效參數
警告:在C的foreach()提供參數無效:\ XAMPP \ htdocs中\ myshop \管理員\上線account_list.php 11
<?php
$account_list = "SELECT * FROM accounts";
$query = $connect->query($account_list);
while ($final_result = $query->fetch_array(MYSQLI_ASSOC)) {
// echo '<pre>';
// print_r($final_result);
// echo '</pre>';
}
echo '<table><tbody>';
foreach ($final_result as $result) {
echo '<tr><td>'.$result['id'].'</td>
<td>'.$result['firstname'].'</td>
<td>'.$result['lastname'].'</td>
<td>'.$result['email'].'</td>
<td>'.$result['address'].'</td>';
}
echo '</body></table>';
?>
'$ result = $ final_result;'循環內部缺少。 +1一個很好的答案 –
固定,謝謝。 –