Postingan lainnya
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'"); ?>
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.