Membuat sistem keranjang belanja sederhana dengan php

Tutorial PHP

Hallo teman-teman semua, pada kesempatan kali ini kita akan belajar tentang bagaimana cara Membuat sistem keranjang belanja sederhana dengan Array. Array adalah sebuah variabel yang dapat menyimpan banyak data dalam satu variabel, array menggunakan index untuk mengidentifikasi suatu data yang ada padanya. Agar lebih memudahkan kita untuk meng-akses terhadap data yang di simpan dalam array tersebut.

Namun pada Artikel kali ini kita akan belajar tentang Array List, array list berbeda array biasa contohnya seperti penjelasan yang sudah saya paparkan di atas. Untuk Array List sendiri memilik sejumlah operasi yang lebih lemgkap dan juga mudah untuk kita gunakan di bandingkan dengan array biasa. Unutk lebih jelas mari kita lihat kode Array biasa di bawah ini.

Contoh Array Biasa!

// cara 1
String[] nama;

// cara 2
String nama[];

// cara 3 dengan kata kunci new
String[] nama = new String[10];

Penjelasan :


  • Untuk membuat Array kita menggunakan tanda kurung [] untuk membuat sebuah Array lalu jangan lupa untuk titik koma ;
  • Kemudian kurung siku kita bisa juga letakan setelah tipe data atau nama array tersebut lalu jangan lupa untuk titik koma ;
  • Lalu angka 10 dalam kurung artinya batas untuk array yang kita buat atau ukuranya dari array tersebut.

Contoh Array List!

$list_barang = array(
        array("Baju", 100000),
        array("Celana", 120000),
        array("Sepatu", 300000),
        array("Sendal", 75000),
        array("Topi", 50000)
    ) 
Pada Array List kita bisa menggunakan buat seperti contoh kode di atas ini. kita bisa menggunakan () untuk membuat satu array lalu ; . Jika mau lebih kita bisa menggunakan ( buka kurung (,lalu membukanya dengan array("Celana", 120000), dan jangan lupa koma lagi untuk menambahkannya. Jika sudah makan kita tutup dengan )  tutup kurung.

Nah itulah sedikti penjelsan tentang Array ya teman-teman. lalu untuk source code yang saya bagika ini adalah source untuk Membuat sistem keranjang belanja sederhana dengan php. Silahkan teman-teman copy dan mengubahnya sesukan hati kalian. Sebagai tanda terimakasih kalian bisa bagikan artikel ini di media sosial atau teman-teman kalian. Nah silahkan kalian copy Source code di bawah ini :

Source code lengkap:


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Belanja</title>
</head>
<body>
    <?php
    $list_barang = array(
        array("Baju", 100000),
        array("Celana", 120000),
        array("Sepatu", 300000),
        array("Sendal", 75000),
        array("Topi", 50000)
    )
    ?>
<br>
<br>
<br>
<center>
    <h1>TokoOnline</h1>
    <form action="" method="POST">
        <table border="1" cellspacing="0" cellpadding="5">
            <tr>
                <th>No</th>
                <th>Nama Barang</th>
                <th>Harga</th>
                <th>Beli</th>
            </tr>
            <?php
            foreach ($list_barang as $key => $value) {
                echo '<tr>

                <th>' . ($key + 1) . '</th>
                <td >' . $value[0] . '</td>
                <td align=right>' . $value[1]   . '</th>
                <td><input type="checkbox" name="' . $key . '" value="' . $value[1] . '"></td>
                
                </tr>';
            }
            ?>
            <tr>
                <th colspan="2">
                    <form action="belanja.php"><input type="submit" value="refresh"></form>
                </th>
                <th colspan="2"><input type="submit" name="enter" value="Beli">
            </tr>
            </th>
        </table>
    </form>
    <br>
    <?php
    $total = 0;
    if (isset($_POST['enter'])) {
        echo '<h3>Keranjang</h3>';
        echo '
        <table border="1" cellspacing="0" cellpadding="5">
        <tr>            
            <th>Nama Barang</th>
            <th>Harga</th>        
            </tr>';
        foreach ($list_barang as $key => $value) {
            if (isset($_POST[$key]) == 1) {
                echo '  
                <tr>
                <td>' . $value[0] . '</td>
                <td align="right">' . $value[1] . '</td>
                </tr>';
                $total = $total + $value[1];
            }
        }
        echo '
        <tr>
        <th>Total</th>
        <th>' . $total . '</th>
        </tr>
            </table>
        ';
    }
    ?>
</center>
</body>
</html>
Silahkan teman-teman ambil source code di atas ini dan rubah sesuka hati kalian. Atau bisa juga kalian tambahkan atau kurangi sesuai dengan keratif kalian masing. Dimikianlah artikel saya ini semoga Artikel ini dapat bermanfaat untuk temna-teman semua. Dalam Kode atau Source code yang saya bagika di atas ini masilah sangat standard silahkan teman-teman ambil dan rubah atau mau jadikan referensi sesuka hati kalian. Terimakasih, jangan lupa share ya :)

1 comment

Terimakasih telah mengunjungi situs ini. Silahkan berkomentar dengan bijak.Komentar spam atau berisikan link aktif tidak akan di tampilkan. Terimakasih
EmoticonEmoticon