Я пытаюсь создать массив всех данных в таблице.Запрос MYSQLi для возврата всех строк и добавления в массив
До сих пор я запрашиваю базу данных, а затем итерацию через массив, чтобы добавить к ней каждую строку.
Но я получаю ошибку я не видел раньше, и не может работать, что это значит:
Fatal error: An iterator cannot be used with foreach
Вот код. Я хочу, чтобы захватить всю таблицу, ряд за строкой и добавить ее в мой массив $data
, поэтому у меня есть массив полных данных из таблицы.
$result = mysqli_query($con, "SELECT * from everystory_Comp");
foreach ($result as &$row){
$row = mysqli_fetch_assoc($result);
var_dump($row);
array_push($data,$row);
}
есть и в & $ строки tipfeler? – Gem