нет проблемы с этим запросом, так как при использовании print_r
он печатает три разных массива, мне просто интересно, что здесь отсутствует здесь, чтобы получить это foreach
, так как на данный момент Im получает сообщение об ошибке .. .Недопустимый аргумент для foreach
Внимание: Недействительный аргумент для Еогеаспа() в C: \ 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 за хороший ответ –
Исправлено, спасибо большое. –