fetchAll
, seperti yang dikatakan dokumentasi, mengambil larik dari semua pengambilan data secara bersamaan. Karena Anda menggunakan FETCH_ASSOC , sebuah array dari array asosiatif diambil. Jika Anda tahu pasti bahwa hanya satu kolom yang dikembalikan atau hanya tertarik pada kolom pertama yang dikembalikan, gunakan saja fetch . Jika tidak, Anda harus mengulangi fetchAll hasil atau lakukan apa yang telah Anda lakukan.