Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

cara mengatasi Fatal error: Uncaught Error: Cannot use object of type mysqli_result as array

gan kalau error begini artinya gimana ya? dan solusinya? Fatal error: Uncaught Error: Cannot use object of type mysqli_result as array in C:\xampp\htdocs\kpopstore\page\customer\t_keranjang.php:22 Stack trace: #0 C:\xampp\htdocs\kpopstore\page\customer\home.php(120): include() #1 {main} thrown in C:\xampp\htdocs\kpopstore\page\customer\t_keranjang.php on line 22 ini scriptnya: $qrykeranjang = mysqli_query($connect,"SELECT * from keranjang where id_cus='$_SESSION[id_cus]' && kode='$kode_beli'"); $ttl_harga = $qrykeranjang['harga_tot']; //line 22 $byr = mysqli_fetch_array(mysqli_query($connect,"SELECT SUM(harga_tot) as bayar_tot from keranjang where id_cus='$_SESSION[id_cus]' && kode='$kode_beli'")); $qtot = mysqli_fetch_array(mysqli_query($connect,"SELECT SUM(qty) as qty_total from keranjang where id_cus='$_SESSION[id_cus]' && kode='$kode_beli'")); $b = $byr['total_bayar']; $c = $qtot['qty_total']; mysqli_query($connect,"UPDATE selesai set qty_total='$c',bayar='$b' where id_cus='$_SESSION[id_cus]' && kode_beli='$kode_beli'"); ?>

avatar realpc
@realpc

2 Kontribusi 0 Poin

Diperbarui 7 tahun yang lalu

1 Jawaban:

Karena data yang diambil tidak bisa menggunakan tipe data Array, Jadi teman gunakan saja

 mysqli_fetch_assoc

atau

 mysqli_fetch_array

untuk mengambil hasil row sebagai array asosiatif.

avatar Itsdonnisnoni
@Itsdonnisnoni

55 Kontribusi 31 Poin

Dipost 7 tahun yang lalu

Login untuk ikut Jawaban