BELAJAR CRUD DALAM PHP(Latihan 1)


Assalamualaikum.

Selamat Pagi kawan. ketemu lagi dengan saya. sebelumnya saya telah memperkenalkan apa itu (PHP). nah pada kesempatan kali ini saya akan membahas Pembelajaran CRUD dalam PHP.

mungkin bagi yang beru pertama kali mengenal PHP atau Bahasa Pemrograman belum tahu apa sih itu CRUD dalam PHP . CRUD adalah kependekan dari CREATE,READ,UPDATE,& DELETE. Jadi CRUD Fungsinya untuk Menambahkan Data,Menampilkan Data,Merubah Data dan Menghapus Data Pada sebuah DATABASE.

nah itu mungkin sekilas Tentang CRUD,bagi yang baru mengenal apa itu CRUD.

ok kita langsung ke pembelajaran.

pertama2 kita siapakan terlebih dahulu databasenya.

(bagi yang belum tahu cara penggunaan XAMPP(Pembuatan DATABASE))
database : belajar_crud
tabel : CRUD
Field : 1. id_mahasiswa, 2. nama_mahasiswa, 3. tgl_lahir, 4. jk, 5. alamat, 6. Fakultas, 7. Jurusan

Setelah Membuat Databasenya beres. kita eksekusi databasenya.

buka teks editor(apa saja,mau Sublime,Notepad++,ataupun Dreamweaver) untuk menuliskan coding HTML,PHP,dan SQLnya.

kalau saya menggunakan Teks Editor Dreamweaver.

untuk pertama kita akan memperdalami terlebih dahulu CREATE (Menambahkan Data).

CREATE.

Pertama buat terlebih dahulu file Koneksi.php nya.


<?php
//Mengkoneksikan file php dengan host,user,dan password phpmyadmin.
//localhost adalah host manual untuk phpmyadmin
//root adalah user Database(phpmyadmin)
//"" tidak ada password di user root.
mysql_connect("localhost","root","");
//mengkoneksikan file dengan database.
mysql_select_db("belajar_crud");

?>

Jadi file di atas itu nantinya untuk mengkoneksikan File PHP dengan Mysql yang ada di database atau Mengkoneksikan antara File PHP dengan Database Mysql.

lalu simpan di folder C:xampp\htdocs\belajar-crud\koneksi.php

setelah itu kita buat tampilan untuk Menambahkan Data(Input Data).

Contoh Tampilan Untuk Membuat Form Tambah Dat.

Source Codenya.


tambah-data.php


<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Belajar Menambahkan Data</title>
</head>

<body>

<h1 align="center">FORM TAMBAH DATA MAHASISWA</h1>
<form action="insert.php" method="post">
<table width="200" border="1" align="center">
  <tbody>
    <tr>
      <td>Nama Mahasiswa</td>
      <td><input type="text" name="nama" required></td>
    </tr>
    <tr>
      <td>Tanggal Lahir</td>
      <td><input type="date" name="tgl" required></td>
    </tr>
    <tr>
      <td>Jenis Kelamin</td>
      <td>
      <select name="jk">
      <option value="L">Laki-laki</option>
        <option value="P">Perempuan</option>
        </select>
      </td>
    </tr>
    <tr>
      <td>Alamat</td>
      <td><textarea name="alamat"></textarea></td>
    </tr>
    <tr>
      <td>Fakultas</td>
      <td>
      <select name="fakultas">
      <option value="FKIP">FKIP</option>
        <option value="HUKUM">HUKUM</option>
        <option value="TEKNIK">TEKNIK</option>
        <option value="FAPERTA">FAPERTA</option>
        <option value="FAI">FAI</option>
        </select>
      </td>
    </tr>
    <tr>
      <td>JURUSAN</td>
      <td>
      <select name="jurusan">
      <option value="PBSI">PBSI</option>
        <option value="PJKR">PJKR</option>
        <option value="PKN">PKN</option>
        <option value="INGGRIS">INGGRIS</option>
        <option value="MATEMATIKA">MATEMATIKA</option>
        <option value="HUKUM">HUKUM</option>
        <option value="INFORMATIKA">TEKNIk INFORMATIKA</option>
        <option value="TEKNIK SIPIL">TEKNIK SIPIL</option>
        <option value="INDUSTRI">TEKNIK INDUSTRI</option>
        <option value="PERTANIAN">PERTANAN</option>
        <option value="EKONOMI SYARIAH">EKONOMI SYARIAH</option>
        <option value="MANAJEMEN PENDIDIKAN AGAMA">MANAJEMEN PENDIDIKAN AGAMA</option>
        </select>
      </td>
    </tr>
    <tr>
      <td colspan="2">
          <input type="submit" name="submit" value="Simpan" id="button">
          <input type="reset" name="batal" value="Batal" id="button"></td>
    </tr>
  </tbody>
</table>

</form>
</body>
</html>

lalu simpan di folder belajar-crud dengan nama tambah-data.php

Setelah kita membuat untuk Interface Tampil data saatnya kita membuat Code PHP & Mysqlnya...

dangan nama insertData.php
Source Code untuk insertData.php

<?php
include "koneksi.php";

$nama = $_POST['nama'];
$tgl = $_POST['tgl'];
$jk = $_POST['jk'];
$alamat = $_POST['alamat'];
$fakultas = $_POST['fakultas'];
$jurusan = $_POST['jurusan'];

$tambah = mysql_query("INSERT INTO crud (id_mahasiswa,nama_mahasiswa,tgl_lahir,jk,alamat,fakultas,jurusan) VALUES
('','$nama','$tgl','$jk','$alamat','$fakultas','$jurusan')");
if ($tambah){
echo "<script>alert('Data Mahasiswa Berhasil dimasukan!'); window.location = 'tambah-data.php'</script>";
} else {
echo "<script>alert('Data Mahasiswa Gagal dimasukan!'); window.location = 'tambah-data.php'</script>";
}
?>

Setelah kita sudah membuat File insertData.php coba kita jalankan program tersebut di browser kalian masing2 dengan mengetik URL sebagai berikut "localhost/belajar-crud/tambah-data.php

lalu coba test oleh kalian apakah data berhasil tersimpan atau tidak. jika ada yang error silahkan tulis di kolom komentar.

ok untuk Latihan pertama kita cukupkan sekian disini :)

Previous
Next Post »

8 komentar

Click here for komentar
Ardhi
admin
30 Januari 2016 pukul 19.51 ×

Thanks tutorialnya sob

Reply
avatar
Unknown
admin
30 Januari 2016 pukul 20.09 ×

nitip blog http://jockers69.mywapblog.com/inilah-yang-akan-terjadi-jika-google-lun.xhtml

Reply
avatar
Unknown
admin
30 Januari 2016 pukul 21.29 × Komentar ini telah dihapus oleh pengarang.
avatar
Unknown
admin
30 Januari 2016 pukul 21.30 ×

Terima ksh... moga manfaat.. amin

Reply
avatar
Unknown
admin
30 Januari 2016 pukul 21.31 ×

Terima ksh... moga manfaat.. amin

Reply
avatar
Unknown
admin
30 Januari 2016 pukul 22.02 ×

nyimak sambil belajar coding hhe..by dedi mekanikmitsubishi

Reply
avatar
aaaa
admin
31 Januari 2016 pukul 08.32 ×

untuk konek di internet bagaimana?

Reply
avatar
31 Januari 2016 pukul 10.14 ×

konek internet gmana gan?mksudnya di online kan bukan?

Reply
avatar