Source Code Toko Online sederhana PHP MYSQL

Publish Date : 29-09-2016 , dibaca 43744 kali, Hari ini dibaca : 1 kali ,0 comments

Admin pagi hari ini share Source Code Toko Online Sederhana dengan PHP MYSQL, dan tutorial Cara Membuat Shoping Cart simple sederhana dengan PHP MYSQL, sudah paham kan ...? apa itu shoping cart.. ? ..hahah.. yup bener keranjang belanja , kalo di minimarket yang kita bawa saat belanja itu, kalo online, ya tempat menampung belanjaan kita secara online,

Pada “Shopping cart” simple ini hanya membutuhkan table dari database yang yang berfungsi sebagai penyimpan datanya setelah itu disimpan kembali ke table fix pemesanannya. dan  ini merupakan contoh shoping cart sederhana , namun bisa dikembangkan lagi untuk membuat toko online yang jauh lebih kompleks, 

Membuat Shoping Cart atau Keranjang Belanja Untuk Toko Online dengan PHP mysql

Langkah Pertama, Desain Database,

Pada langkah pertama ini buatlah database yang terdiri dari 5 table,

Yang pertama adalah table Kategori,

CREATE TABLE `category` (
            `id` int(11) NOT NULL AUTO_INCREMENT,
            `category` varchar(100) NOT NULL,
            PRIMARY KEY (`id`)
          ) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=latin1

Selanjutnya Buatlah table order_product, yang berfungsi untuk menyimpan data pesanan nanti seperti dibawah ini.

CREATE TABLE `order_product` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `id_product` int(11) NOT NULL,
 `id_pemesan` varchar(100) NOT NULL,
 `name` varchar(100) NOT NULL,
 `email` varchar(100) NOT NULL,
 `address` varchar(1000) NOT NULL,
 `phone` bigint(20) NOT NULL,
 `status` varchar(30) NOT NULL DEFAULT 'New',
 `jumlah` int(4) NOT NULL,
 `tanggal` date NOT NULL,
 PRIMARY KEY (`id`)
 ) ENGINE=MyISAM AUTO_INCREMENT=51 DEFAULT CHARSET=latin1

Berikutnya table product yang berfungsi untuk menyimpan data produk. Sintaksnya dapat dilihat seperti dibawah ini.

CREATE TABLE `product` (
 `id` int(11) NOT NULL AUTO_INCREMENT,
 `product_name` varchar(100) NOT NULL,
 `price` bigint(20) NOT NULL,
 `image` varchar(1000) NOT NULL,
 `id_category` int(11) NOT NULL,
 `deskripsi` text NOT NULL,
 PRIMARY KEY (`id`)
 ) ENGINE=MyISAM AUTO_INCREMENT=30 DEFAULT CHARSET=latin1

 Lanjut ke table user untuk halaman login-nya…

 CREATE TABLE `user` (
 `id_user` varchar(50) COLLATE latin1_general_ci NOT NULL,
 `password` varchar(50) COLLATE latin1_general_ci NOT NULL,
 `email` varchar(100) COLLATE latin1_general_ci NOT NULL,
 `level` varchar(50) COLLATE latin1_general_ci NOT NULL DEFAULT 'user',
 PRIMARY KEY (`id_user`)
 ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

 Langkah terakhir adalah table keranjang yang berfungsi untuk mengambil data sementara untuk penggunaan cart dalam penggunaan keranjang pada sistem shopping cart ini.

 CREATE TABLE `keranjang` (
 `id_keranjang` int(5) NOT NULL AUTO_INCREMENT,
 `id_product` int(5) NOT NULL,
 `id_session` varchar(100) COLLATE latin1_general_ci NOT NULL,
 `tgl_keranjang` date NOT NULL,
 `qty` int(4) NOT NULL,
 PRIMARY KEY (`id_keranjang`)
 ) ENGINE=MyISAM AUTO_INCREMENT=360 DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci

 Langkah Berikutnya,

menentukan desain dari shoping cart-nya…
Untuk desain nya, saya membuatnya se simple mungkin yang terdiri dari kolom kiri, kolom kanan, header dan footer seperti yang nampat dibawah ini.

membuat shoping cart sederhana untuk toko online dengan php mysql

Langkah terakhir,

Baiklah pada langkah ini kita mempersiapkan file-file yang dibutuhkan seperti.

Input.php –> Berfungsi untuk memproses data yang nantinya digunakan untuk memasukan belanjaan ke keranjang
Product.php–>Berfungsi untuk menampilkan produk dan kategori yang terdapat di dalam sistem shopping cart ini.
Checkout.php–>Berfungsi untuk pengisian data konsumen
Koneksi.php–>Berfungsi untuk integrasi ke database

OK.. silahkan di download aja ya.. .. banyak sih.. http://demos.suckittrees.com

Produk Rekomendasi

Artikel Terkait

Diskusi



wa