Anda tidak perlu membuat array di sini. Dalam loop Anda, Anda cukup memodifikasi beberapa variabel yang dalam konteks yang Anda posting tidak dapat saya alasankan.
Jika semua yang Anda butuhkan, tidak ada pemfilteran data apa pun yang akan dilakukan:
$list = Array();
while( $row = mysqli_fetch_array($result) ) {
$list[] = $row;
}
[] pada dasarnya 'menambahkan' di PHP, ini adalah mekanisme yang jelek tetapi berhasil.
Jika Anda ingin mengakses baris per kunci utama ( id
dalam kasus Anda, saya pikir ) maka cukup ganti []
dengan [$row["id"]]