Bagaimana membuat shopping cart yang berbeda seller? PHP Native

<?php

include 'koneksi.php';

$kd_barang = $_GET['id'];

$redirect = $_GET['redirect'];

$data = mysqli_query($koneksi, "select * from barang a,kategori b where a.id_kategori=b.id_kategori and kd_barang='$kd_barang'");

$d = mysqli_fetch_assoc($data);

session_start();

// session_destroy();

if (isset($_SESSION['keranjang'])) {

    $jumlah_isi_keranjang = count($_SESSION['keranjang']);

    $sudah_ada = 0;

    for ($a = 0; $a < $jumlah_isi_keranjang; $a++) {

        // cek apakah produk sudah ada dalam keranjang

        if ($_SESSION['keranjang'][$a]['barang'] == $kd_barang) {

            $sudah_ada = 1;

        }

    }

    if ($sudah_ada == 0) {

        $_SESSION['keranjang'][$jumlah_isi_keranjang] = array(

            'barang' => $kd_barang,

            'jumlah' => 1

        );

    }

} else {

    // $_SESSION['keranjang'] = array();

    // array_push($_SESSION['keranjang'], $kd_barang);

    $_SESSION['keranjang'][0] = array(

        'barang' => $kd_barang,

        'jumlah' => 1

    );

}

if ($redirect == "index") {

    $r = "../index.php";

} elseif ($redirect == "detail") {

    $r = "../detail.php?id=" . $kd_barang;

} elseif ($redirect == "keranjang") {

    $r = "keranjang.php";

}

header("location:" . $r);


avatar arunoktavia
@arunoktavia

6 Kontribusi 1 Poin

Dipost 3 tahun yang lalu

Tanggapan

Baca aturan main di forum ini ya, jelaskan masalah kamu secara spesifik, agar yg lain bisa bantu jawab.

Pertanyaan kamu tidak jelas, coba dijelaskan lebih baik

Belum ada Jawaban. Jadi yang pertama Jawaban

Login untuk ikut Jawaban