[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
Create
Read
Update
Delete
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
Source: http://php.net/manual/en/function.mysql-connect.php
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
CRUD menggunakan PHP & MySQL Improved DBMS MySQL
create.php
read.php index.php update.php
delete.php
connection.php
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
connection.php
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
index.php "; echo "Maaf, URL \"materi_crud/?menu=".$_GET["menu"]."\" tidak tersedia."; echo ""; include ("produk_tampil.php"); } ?>
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
read.php /* Query SQL untuk menampilkan data produk */ $sqlProduk = " SELECT id_produk, nama_produk, stok_produk, harga_produk, tb1.kode_kategori, nama_kategori FROM tb_produk tb1 INNER JOIN tb_kategori tb2 ON tb1.kode_kategori = tb2.kode_kategori ORDER BY id_produk ASC "; $queryProduk = mysqli_query($connection, $sqlProduk); $checkRow = mysqli_num_rows($queryProduk); if ($checkRow > 0) { while($data = mysqli_fetch_array($queryProduk)) { echo $data[“id_produk”]; ..... } } else { echo “data belum tersedia”; }
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
create.php
= $_POST["nama_produk"];
/* Query SQL untuk menambah data produk pada tabel tb_produk */ $sqlTambah = " INSERT INTO tb_produk VALUES ('', '$kode_kategori', '$nama_produk', '$harga_produk', '$stok_produk') "; $queryTambah = mysqli_query($connection, $sqlTambah); if ($queryTambah) { echo"<script>alert('Data produk telah berhasil ditambahkan.') "; echo"<script type='text/javascript'>location ='./?menu=produk-tampil'"; } else { echo"<script>alert('Maaf, data produk gagal ditambahkan. Silahkan dicoba lagi.') "; echo"<script type='text/javascript'>location ='./?menu=produk-tambah'"; } } ?>
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
update.php
= $_GET["id"];
/* Query SQL untuk menampilkan data produk yang akan diubah */ $sqlProduk = " SELECT id_produk, nama_produk, stok_produk, harga_produk, kode_kategori FROM tb_produk WHERE id_produk = '$id' "; $queryProduk = mysqli_query($connection, $sqlProduk); $checkRow = mysqli_num_rows($queryProduk); } else { $nama_produk = $_POST["nama_produk"]; ..... /* Query SQL untuk mengubah data produk pada tabel tb_produk */ $sqlUbah = " UPDATE tb_produk SET kode_kategori='$kode_kategori', nama_produk='$nama_produk', harga_produk='$harga_produk', stok_produk='$stok_produk' WHERE id_produk='$id_produk' "; $queryUbah = mysqli_query($connection, $sqlUbah);
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
delete.php alert('Data produk telah berhasil dihapus.') "; echo"<script type='text/javascript'>location ='./?menu=produk-tampil'"; } else { echo"<script>alert('Maaf, data produk gagal dihapus. Silahkan dicoba lagi.') "; echo"<script type='text/javascript'>location ='./?menu=produk-tampil'"; } ?>
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
Latihan CRUD
[email protected] | E-Commerce Lanjut (CodeIgniter) | 3 SKS | Semester 7 | S1 Sistem Informasi | UNIKOM | 2015
Latihan CRUD