Wednesday, October 4, 2017

CRUD : Menyimpan Data Ke atabase


Muhammad Aqshol Rifanza - Sebelumnya kita sudah menampilkan data dari database,  sekarang kita akan membuat CRUD (Create, Read, Update, Delete) Menyimpan data ke databases.

Pengertian
Sebelum membahas cara membuat aplikasi CRUD sederhana ada baiknya kita mengenal terlebih dahulu pengertian dari CRUD karena mungkin banyak dari sobat semua yang masih bingung apasih CRUD ini ?

CRUD adalah singkatan dari  Create, Read, Update, Delete . Jadi singkat cerita CRUD adalah teknik dalam bahasa pemrograman yang berfungsi untuk memanipulasi atau mengelola database. Pertama kita mengenal istilah Create ( Membuat ) maksudnya kita dapat membuat / menambah data ke database, Read ( Membaca ) maksudnya kita dapat menampilkan atau membaca data yang ada di database, Update ( Edit ) maksudnya kita dapat mengedit data - data yang ada di dalam database, Delete ( Hapus ) maksudnya kita dapat menghapus data yang ada pada database. Sedikit informasi bahwa database yang kita gunakan kali ini menggunakan MySQL.

Latar Belakang
Perlu menyimpan  sebuah data ke database


Maksud dan Tujuan
Supaya dapat menyimpan data ke database

Hasil yang Diharapkan
Mampu menyimpan data ke database untuk diolah lebih lanjut

Alat Dan Bahan


  • Laptop/PC
  • LAMP Server atau sejenisnya

Jangka Waktu Pelaksanaan
5 - 10 menit

Tahapan
Pertama kita buat terlebih dahulu file bernama tambah.php. File tambah.php ini berfungsi sebagai form untuk memasukkan data. Jadi ketika tombol tambah data yang berada pada index akan dilempar ke halaman tambah.php ini.



<!DOCTYPE html>
<html>
<head>
    <title>Membuat CRUD</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>

<div class="title">
    <h1>Membuat CRUD</h1>
    <h3>Muhammad Aqshol Rifanza</h3>
</div>
<br>
<center>
<a href="index.php" class="btn-tambah">Tampil</a><br><br>
<form method="POST" action="a_tambah.php">
    <table style="width: 20%;">
        <tr>
            <td>Nama </td>
            <td><input type="text" name="nama"></td>
        </tr>
        <tr>
            <td>Alamat </td>
            <td><input type="text" name="alamat"></td>
        </tr>
        <tr>
            <td>Kelas </td>
            <td><input type="text" name="kelas"></td>
        </tr>
        <tr>
            <td></td>
            <td><input type="submit" name="submit" value="Simpan"></td>
        </tr>
    </table>
</form>

</center>
</body>
</html>


Perhatikan pada syntax di atas. Saya membuat sebuah form yang memiliki method POST dan data dari inputan tersebut akan dilempar ke file a_tambah.php , a_tambah.php itu berfungsi sebagai aksi untuk menangkap hasil inputan dan memasukkanya ke database. Oke buatlah sebuah file bernama a_tambah.php
<?php 
include"koneksi.php";
$nama = $_POST['nama'];
$alamat = $_POST['alamat'];
$kelas = $_POST['kelas'];

mysqli_query($koneksi, "INSERT INTO siswa VALUES(NULL, '$nama', '$alamat', '$kelas')");
header("location:index.php?pesan=tambah");
 ?>
Kemudian buka browser dan ketikkan localhost/namafile.php





Kesimpulan
Jadi intinya untuk menambah data ke database ini kita dapat menggunakan query SQL untuk menginput data yaitu dengan INSERT INTO VALUES dan kita juga menangkap hasil inputan menggunakan variabel superglobal POST / $_POST . Dan ketika proses tambah data berhasil jangan lupa arahkan halaman menggunakan fungsi header();.

Referensi

  • http://www.script-kiddies.org

0 comments:

Post a Comment