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 :)


0 Response to "BELAJAR CRUD DALAM PHP(Latihan 1)"

Posting Komentar