SlideShare a Scribd company logo
C Aplikasi CRRUUDD SSeeddeerrhhaannaa DDeennggaann 
PPHHPP ddaann MMyySSqqll 
Budi Permana, S.Kom 
nobiasta@gmail.com 
http://budinobipermana.wordpress.com 
Pendahuluan 
Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan kesehatan dan 
kemudahan sehingga penulis dapat menyelesaikan modul ini. Tidak lupa penulis juga 
ucapkan terima kasih kepada almarhum ayah semoga amal ibadahnya di terima di sisi 
Allah SWT, Ibu dan Nenek. 
Karena penulis juga manusia dan memiliki kekurangan semoga kritik dan saran 
membangun diperlukan untuk penulis guna menjadikan buku ini lebih baik lagi. Kritik 
dan saran bisa disampaikan melalui : 
Facebook : Budhi Nobi Permana 
Email FB : nobinice@gmail.com 
Email : nobiasta@gmail.com 
YM : budinobipermana@yahoo.co.id 
Akhir kata penulis ucapkan terima kasih semoga menjadi ilmu bermanfaat bagi mereka 
yang menggunakan buku ini amin. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
1 
Lisensi Dokumen: 
Copyright © 2003-2013 IlmuKomputer.Com 
Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan 
secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus 
atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap 
dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin 
terlebih dahulu dari IlmuKomputer.Com.
Daftar Isi 
BAB Membuat Database.................................................................................................3 
BAB Membuat Aplikasi Create.......................................................................................6 
BAB Membuat Aplikasi Read.........................................................................................8 
BAB Membuat Aplikasi Update.....................................................................................9 
BAB Membuat Aplikasi Delete.......................................................................................11 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
2
BAB 
Membuat Database 
A. Pendahuluan 
Operasi CRUD atau biasa di kenal dengan Create, Read Update dan Delete merupakan 
operasi yang sangat sering digunakan ketika seorang programer membuat suatu program 
dengan PHP. CRUD merupakan salah satu inti dari sebuah pemrograman karena di 
dalam suatu program biasanya mencakup operasi Create atau menciptakan data, Read 
atau Menampilkan data, Update atau mengedit suatu data dan Delete atau menghapus 
data. 
Pada kesempatan kali ini penulis akan mencoba untuk membahas bagaimana cara 
membuat sebuah aplikasi sederhana dan cara menerapkan operasi CRUD. 
B. Membuat Database 
Langkah pertama yang harus dilakukan adalah membuat database. Perhatikanlah 
langkah membuat database seperti di bawah ini. 
Buatlah database lakukan seperti langkah berikut : 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
3
Ketikan nama database dengan nama dbmhs kemudian setelah itu klik Create 
Buatlah database dengan nama data_mahasiswa dengan number of field 4 lalu klik Go. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
4
Isikan field dengan nilai sebagai berikut : 
Untuk lebih jelas perhatikan tabel berikut : 
Nama Field Type Values 
id_mhs Int - 
nama VARCHAR 20 
jurusan VARCHAR 20 
matakuliah VARCHAR 20 
Maka hasilnya adalah sebagai berikut : 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
5
BAB 
Membuat Aplikasi Create 
Create adalah sebuah proses menciptakan atau membuat data dimana operasi create ini 
sering kali digunakan pada saat kita membuat suatu aplikasi. Berikut adalah langkah-langkah 
membuat aplikasi create. 
Buatlah file php 
koneksi.php 
Penjelasan Kode 
1. Pada bari ke 1 dan 9 adalah awal pembuka dan penutup kode PHP. 
2. Pada baris ke 2 s/d 5 merupakan kode PHP untuk membuat variabel dengan data 
yang telah di definisikan. 
3. Pada baris ke 7 merupakan kode PHP untuk melakukan koneksi. 
4. Pada baris ke 8 merupakan kode PHP untuk memilih database yang akan 
digunakan. 
index.php 
Penjelasan Kode : 
1. Pada baris 1 dan 9 merupakan kode HTML untuk membuat form. 
2. Pada baris 3,4,5 dan 6 merupakan kode HTML untuk membuat text field 
3. Pada baris 7 merupakan kode HTML untuk membuat button simpan. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
6
proses_aplikasi_create.php 
Penjelasan Kode : 
1. Pada baris ke 1 dan 12 merupakan kode pembuka dan penutup PHP. 
2. Pada baris ke 2 merupakan fungsi agar header yang kita telah panggil dapat 
berjalan dengan baik karena pada kasus yang saya gunakan pada saat file 
hapus_mhs.php di jalankan maka tampilan setelah itu akan error padahal kode 
hapus php berjalan dengan baik oleh karena itu saya menggunakan fungsi 
ob_start(); ini. 
3. Pada baris ke 3 merupakan kode PHP untu memanggil file koneksi. 
4. Pada baris ke 4 merupakan kode untuk menyimpan data ke dalam database. 
5. Pada baris ke 10 merupakan kode untuk menampilkan file tampil_mhs.php 
setelah file proses_aplikasi_create.php di eksekusi. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
7
BAB 
Membuat Aplikasi Read 
Read adalah suatu proses membaca/menampilkan data yang telah kita buat umumnya 
kedalam sebuah tabel. Biasanya setelah aplikasi simpan, delete,update di eksekusi maka 
akan langsung merujuk pada file read. 
Berikut adalah langkah untuk membuat file read : 
tampil_mhs.php 
Penjelasan Kode : 
1. Pada baris ke 1 merupakan kode HTML untuk meratakan posisi menjadi rata 
tengah. 
2. Pada baris ke 2 s/d 4 merupakan kode HTML untuk membuat tabel header. 
3. Pada baris ke 5 dan 22 merupakan kode pembuka dan penutup PHP. 
4. Pada baris ke 7 dan 8 merupakan kode untuk menampilkan record field yang ada 
pada tabel. 
5. Pada baris ke 9 merupakan kode PHP untuk membuat variabel no dengan nilai 1. 
6. Pada baris ke 10 s/d 19 merupakan kode php untuk menampilkan baris record 
yang terdapat pada tabel. 
7. Pada baris ke 21 merupakan kode penutup tabel. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
8
BAB 
Membuat Aplikasi Update 
Edit adalah suatu proses mengubah data dari data yang semula ada di ubah sesuai 
dengan kebutuhan. Dalam sebuah program dibutuhkan sebuah button yang berfungsi 
untuk merubah data gunanya apabila terjadi suatu kesalahan pada proses input kita tidak 
perlu menghapus data tersebut cuku di ubah sesuai dengan kebutuhan. 
edit_mhs.php 
Penjelasan Kode : 
1. Pada baris ke 1 merupakan kode HTML untuk menampilkan tabel di tengah. 
2. Pada baris ke 2 dan 22 merupakan kode pembuka dan penutup PHP. 
3. Pada baris ke 3 merupakan kode PHP untuk memanggil file koneksi.php yang 
sebelumnya telah kita buat. 
4. Pada baris 4 s/d 6 merupakan kode PHP untuk menampilkan baris yang kita pilih 
sebelumnya ke dalam tabel. 
5. Pada baris ke 8 s/d 20 merupakan kode HTML untuk membuat tabel. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
9
proses_edit_mhs.php 
Penjelasan Kode : 
1. Pada baris ke 1 dan 13 merupakan kode pembuka dan penutup kode PHP. 
2. Pada baris ke 2 merupakan fungsi agar header yang kita telah panggil dapat 
berjalan dengan baik karena pada kasus yang saya gunakan pada saat file 
hapus_mhs.php di jalankan maka tampilan setelah itu akan error padahal kode 
hapus php berjalan dengan baik oleh karena itu saya menggunakan fungsi 
ob_start(); ini. 
3. Pada baris ke 3 merupakan kode untuk memanggil file koneksi.php yang telah 
kita buat sebelumnya. 
4. Pada baris ke 5 s/d 9 merupakan kode PHP untuk mengupdate row yang 
sebelumnya kita telah tentukan. 
5. Pada baris ke 10 merupakan kode PHP untuk menampilkan file tampil_mhs.php 
setelah kode struktur sql update di eksekusi. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
10
BAB 
Membuat Aplikasi Delete 
Delete adalah suatu proses menghapus record yang telah kita tentukan dari dalam tabel. 
File delete ini keberadaannya amat sangat fital karena berfungsi untuk menghapus 
sebuah kesalah input data yang umumnya karena human error. 
Berikut adalah langkah-langkah membuat file delete : 
hapus_mhs.php 
Penjelasan Kode : 
1. Pada baris ke 1 dan 7 merupakan kode pembuka dan penutup kode PHP. 
2. Pada baris ke 2 merupakan fungsi agar header yang kita telah panggil dapat 
berjalan dengan baik karena pada kasus yang saya gunakan pada saat file 
hapus_mhs.php di jalankan maka tampilan setelah itu akan error padahal kode 
hapus php berjalan dengan baik oleh karena itu saya menggunakan fungsi 
ob_start(); ini. 
3. Pada baris ke 3 merupakan kode untuk memanggil file koneksi.php yang telah 
kita buat sebelumnya. 
4. Pada baris ke 4 merupakan kode PHP untuk menghapus row yang kita sudah 
pilih sebelumnya. 
5. Pada baris ke 6 merupakan kode PHP untuk menampilkan file tampil_mhs.php 
setelah file hapus_mhs.php telah di eksekusi. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
11
Referensi 
1. Budi Permana, Bahan Ajar PHP Untuk SMK TI. 
2. http://id.wikipedia.org/wiki/PHP 
Biografi Penulis 
Budi Permana, S.Kom adalah alumni dari STMIK Mardira 
Indonesia dari kota Bandung, setelah lulus melanjutkan kuliah 
selama 6 bulan untuk mengambil AKTA IV di UNISBA. Penulis 
pernah bekerja sebagai Teknisi Jaringan dan Guru di 
SMKMarhas dan pernah juga bekerja sebagai Konsultan IT. 
Komunitas eLearning IlmuKomputer.Com 
Copyright © 2003-2013 IlmuKomputer.Com 
12

More Related Content

PDF
Budi aplikasi-crud-sederhana-dengan-php-dan-my sql-libre
PDF
Cepat mahir-bahasa-pemrograman-php
PDF
Belajar htmlphp-dan-my sql
PDF
Penerapan informasi jenis pelayanan medis dan jadwal dinas dokter spesialis p...
DOCX
Soal tik kelas 9
PDF
Homepage untuk informasi dan komunikasi
PDF
Catatan HTML SMP CC @2014-2015
PDF
Membuat buku-tamu dengan Php
Budi aplikasi-crud-sederhana-dengan-php-dan-my sql-libre
Cepat mahir-bahasa-pemrograman-php
Belajar htmlphp-dan-my sql
Penerapan informasi jenis pelayanan medis dan jadwal dinas dokter spesialis p...
Soal tik kelas 9
Homepage untuk informasi dan komunikasi
Catatan HTML SMP CC @2014-2015
Membuat buku-tamu dengan Php

What's hot (15)

PDF
Tugas 3 Pemrograman API
PDF
PPTX
9 g = 5 mashadi arif dwi armawan
DOC
Jobsheet Pemrograman
PDF
Pengertian Internet Bab II
DOCX
Tugas laporan proyek aplikasi web pengku awaludin x rpl 2
PDF
Membuat pdf dg_php_tutorial-libre
PDF
Modul dasar pemrograman web
DOCX
Makalah html 5
PDF
Materi 1 Kuliah Pemrograman Web
DOCX
Makalah internet dan html
PPTX
Menjelajahi internet 1
PDF
Laporan kp pn kendari
PPTX
9 g = 8 mashadi arif dwi armawan
Tugas 3 Pemrograman API
9 g = 5 mashadi arif dwi armawan
Jobsheet Pemrograman
Pengertian Internet Bab II
Tugas laporan proyek aplikasi web pengku awaludin x rpl 2
Membuat pdf dg_php_tutorial-libre
Modul dasar pemrograman web
Makalah html 5
Materi 1 Kuliah Pemrograman Web
Makalah internet dan html
Menjelajahi internet 1
Laporan kp pn kendari
9 g = 8 mashadi arif dwi armawan
Ad

Viewers also liked (7)

PDF
Pemrogaman Visual Basic.NET (Modul 2)
PDF
Tutorial trik dasar belajar visual basicnet 2010
PDF
E book vb.net+mysql(cara cepat)
PDF
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
PDF
Pemrogaman Visual Basic.NET (Modul 1)
PDF
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
PDF
Membuat laporan pdf berbasis web dengan php 5.0
Pemrogaman Visual Basic.NET (Modul 2)
Tutorial trik dasar belajar visual basicnet 2010
E book vb.net+mysql(cara cepat)
Seri Belajar Mandiri – Pemrograman VB.NET Untuk Pemula
Pemrogaman Visual Basic.NET (Modul 1)
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Membuat laporan pdf berbasis web dengan php 5.0
Ad

Similar to Aplikasi crud-sederhana-dengan-php-dan-my sql (20)

PDF
Arifadli membuat buku-tamu
PDF
Manipulasi database mysql dgn php
PDF
Belajar htmlphp-dan-my sql
PDF
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
PDF
Webprograming
PDF
W E B P R O G R A M M I N G
PDF
Web programming
PPTX
PHP merupakan bahasa script yang biasa digunakan untuk web development
DOCX
Pengaplikasian halaman Log-in berbasis MySQL
PDF
Tutorial php membuat Aplikasi Inventaris
PDF
Modul web php
PDF
PPT Pertemuan 05 Junior Web Developer (Menerapkan Perintah Eksekusi Bahasa Pe...
PDF
PDF
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
PDF
Pemograman PHP Dasar
DOCX
PDF
Php coder
PDF
Dasar PHP
PDF
Modul 10 27 april 2013
DOCX
pemrograman internet
Arifadli membuat buku-tamu
Manipulasi database mysql dgn php
Belajar htmlphp-dan-my sql
Aplikasi crud-menggunakan-framework-codeigniter-dengan-teknik-scaffolding
Webprograming
W E B P R O G R A M M I N G
Web programming
PHP merupakan bahasa script yang biasa digunakan untuk web development
Pengaplikasian halaman Log-in berbasis MySQL
Tutorial php membuat Aplikasi Inventaris
Modul web php
PPT Pertemuan 05 Junior Web Developer (Menerapkan Perintah Eksekusi Bahasa Pe...
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Pemograman PHP Dasar
Php coder
Dasar PHP
Modul 10 27 april 2013
pemrograman internet

More from Budi Permana (20)

PDF
Budi melihat port yang terbuka pada mikrotik menggunakan nmap
PDF
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
PDF
Bandwidth manajemen dengan pcq pada mikrotik
PDF
Mengatur waktu dengan ntp & clock di mikrotik
PDF
Memonitor penggunaan ip address client dengan ip scan di mikrotik
PDF
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
PDF
Dasar dasar-pemrograman-visual-studio-2010
PDF
Aplikasi splash-screen-visual-basic-2010
PDF
Aplikasi password-vb-2010-dengan-database-ms.-access-2007
PDF
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
PDF
Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
PDF
Algoritma pemrograman-dalam-bahasa-pascal
PDF
Merakit komputer-dengan-cepat-secara-otodidak
PDF
Setting ip-address-di-windows-8
PDF
Tutorial remote-desktop-dengan-team-viewer
PDF
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
PDF
Reset printer-canon-mg2270
PDF
Perangkat keras-komputer
PDF
Tips trik-mengoptimalkan-pc-anda
PDF
Tutorial menginstall-linux-mint-di-virtual box
Budi melihat port yang terbuka pada mikrotik menggunakan nmap
Budi membuat konfigurasi dasar mikrotik sampai konek ke internet
Bandwidth manajemen dengan pcq pada mikrotik
Mengatur waktu dengan ntp & clock di mikrotik
Memonitor penggunaan ip address client dengan ip scan di mikrotik
Aplikasi penggunaan-if-then-else-dan-select-case-pada-visual-basic-2010
Dasar dasar-pemrograman-visual-studio-2010
Aplikasi splash-screen-visual-basic-2010
Aplikasi password-vb-2010-dengan-database-ms.-access-2007
Aplikasi menampilkan-record-tabel-ke-dalam-combobox
Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
Algoritma pemrograman-dalam-bahasa-pascal
Merakit komputer-dengan-cepat-secara-otodidak
Setting ip-address-di-windows-8
Tutorial remote-desktop-dengan-team-viewer
Tutorial remote-desktope-pada-jaringan-dengan-radmin-3.4
Reset printer-canon-mg2270
Perangkat keras-komputer
Tips trik-mengoptimalkan-pc-anda
Tutorial menginstall-linux-mint-di-virtual box

Recently uploaded (13)

PPTX
02. PENGUKURAN MATERI ILMU PENGETAHUAN ALAM KELAS 8.pptx
PPTX
Kelompok 1_Konsep-Konsep Dasar Termodinamika-digabungkan (1).pptx
PPTX
SISTEM PENCERNAAN PADA MANUSIA PELAJARAN IPA KELAS 8
PPT
PPT-Seminar-Optimalisasi-Energi-29-Februari-2016-Presentasi-Cukup-Mulyana.ppt
PPTX
PPT SMA SOSIOLOGI KELAS 10 BAB 1 [modulguruku.com].pptx
PPTX
Besaran Pokok Besaran yang menjadi dasar bagi besaran lainnya dan tidak dapat...
PPTX
01. HAKIKAT ILMU SAINS ILMU PENGETAHUAN ALAM .pptx
PDF
Penjadwalan dan proses pada sistem operasi
PPTX
sumber daya alam untuk masa depan berkelanjutan
PPTX
1745621890_Temu_11B_Aljabar_Trigonometri (1).pptx
PPTX
tugas_geokimia_gunung_6999 gunung aa.pptx
PDF
Dasar pengamatan burung di alam bebas...
PPT
PPT Sumber Daya Alam dan Energi Alternatif.ppt
02. PENGUKURAN MATERI ILMU PENGETAHUAN ALAM KELAS 8.pptx
Kelompok 1_Konsep-Konsep Dasar Termodinamika-digabungkan (1).pptx
SISTEM PENCERNAAN PADA MANUSIA PELAJARAN IPA KELAS 8
PPT-Seminar-Optimalisasi-Energi-29-Februari-2016-Presentasi-Cukup-Mulyana.ppt
PPT SMA SOSIOLOGI KELAS 10 BAB 1 [modulguruku.com].pptx
Besaran Pokok Besaran yang menjadi dasar bagi besaran lainnya dan tidak dapat...
01. HAKIKAT ILMU SAINS ILMU PENGETAHUAN ALAM .pptx
Penjadwalan dan proses pada sistem operasi
sumber daya alam untuk masa depan berkelanjutan
1745621890_Temu_11B_Aljabar_Trigonometri (1).pptx
tugas_geokimia_gunung_6999 gunung aa.pptx
Dasar pengamatan burung di alam bebas...
PPT Sumber Daya Alam dan Energi Alternatif.ppt

Aplikasi crud-sederhana-dengan-php-dan-my sql

  • 1. C Aplikasi CRRUUDD SSeeddeerrhhaannaa DDeennggaann PPHHPP ddaann MMyySSqqll Budi Permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com Pendahuluan Puji syukur penulis panjatkan kepada Allah SWT yang telah memberikan kesehatan dan kemudahan sehingga penulis dapat menyelesaikan modul ini. Tidak lupa penulis juga ucapkan terima kasih kepada almarhum ayah semoga amal ibadahnya di terima di sisi Allah SWT, Ibu dan Nenek. Karena penulis juga manusia dan memiliki kekurangan semoga kritik dan saran membangun diperlukan untuk penulis guna menjadikan buku ini lebih baik lagi. Kritik dan saran bisa disampaikan melalui : Facebook : Budhi Nobi Permana Email FB : nobinice@gmail.com Email : nobiasta@gmail.com YM : budinobipermana@yahoo.co.id Akhir kata penulis ucapkan terima kasih semoga menjadi ilmu bermanfaat bagi mereka yang menggunakan buku ini amin. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 1 Lisensi Dokumen: Copyright © 2003-2013 IlmuKomputer.Com Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak menghapus atau merubah atribut penulis dan pernyataan copyright yang disertakan dalam setiap dokumen. Tidak diperbolehkan melakukan penulisan ulang, kecuali mendapatkan ijin terlebih dahulu dari IlmuKomputer.Com.
  • 2. Daftar Isi BAB Membuat Database.................................................................................................3 BAB Membuat Aplikasi Create.......................................................................................6 BAB Membuat Aplikasi Read.........................................................................................8 BAB Membuat Aplikasi Update.....................................................................................9 BAB Membuat Aplikasi Delete.......................................................................................11 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 2
  • 3. BAB Membuat Database A. Pendahuluan Operasi CRUD atau biasa di kenal dengan Create, Read Update dan Delete merupakan operasi yang sangat sering digunakan ketika seorang programer membuat suatu program dengan PHP. CRUD merupakan salah satu inti dari sebuah pemrograman karena di dalam suatu program biasanya mencakup operasi Create atau menciptakan data, Read atau Menampilkan data, Update atau mengedit suatu data dan Delete atau menghapus data. Pada kesempatan kali ini penulis akan mencoba untuk membahas bagaimana cara membuat sebuah aplikasi sederhana dan cara menerapkan operasi CRUD. B. Membuat Database Langkah pertama yang harus dilakukan adalah membuat database. Perhatikanlah langkah membuat database seperti di bawah ini. Buatlah database lakukan seperti langkah berikut : Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 3
  • 4. Ketikan nama database dengan nama dbmhs kemudian setelah itu klik Create Buatlah database dengan nama data_mahasiswa dengan number of field 4 lalu klik Go. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 4
  • 5. Isikan field dengan nilai sebagai berikut : Untuk lebih jelas perhatikan tabel berikut : Nama Field Type Values id_mhs Int - nama VARCHAR 20 jurusan VARCHAR 20 matakuliah VARCHAR 20 Maka hasilnya adalah sebagai berikut : Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 5
  • 6. BAB Membuat Aplikasi Create Create adalah sebuah proses menciptakan atau membuat data dimana operasi create ini sering kali digunakan pada saat kita membuat suatu aplikasi. Berikut adalah langkah-langkah membuat aplikasi create. Buatlah file php koneksi.php Penjelasan Kode 1. Pada bari ke 1 dan 9 adalah awal pembuka dan penutup kode PHP. 2. Pada baris ke 2 s/d 5 merupakan kode PHP untuk membuat variabel dengan data yang telah di definisikan. 3. Pada baris ke 7 merupakan kode PHP untuk melakukan koneksi. 4. Pada baris ke 8 merupakan kode PHP untuk memilih database yang akan digunakan. index.php Penjelasan Kode : 1. Pada baris 1 dan 9 merupakan kode HTML untuk membuat form. 2. Pada baris 3,4,5 dan 6 merupakan kode HTML untuk membuat text field 3. Pada baris 7 merupakan kode HTML untuk membuat button simpan. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 6
  • 7. proses_aplikasi_create.php Penjelasan Kode : 1. Pada baris ke 1 dan 12 merupakan kode pembuka dan penutup PHP. 2. Pada baris ke 2 merupakan fungsi agar header yang kita telah panggil dapat berjalan dengan baik karena pada kasus yang saya gunakan pada saat file hapus_mhs.php di jalankan maka tampilan setelah itu akan error padahal kode hapus php berjalan dengan baik oleh karena itu saya menggunakan fungsi ob_start(); ini. 3. Pada baris ke 3 merupakan kode PHP untu memanggil file koneksi. 4. Pada baris ke 4 merupakan kode untuk menyimpan data ke dalam database. 5. Pada baris ke 10 merupakan kode untuk menampilkan file tampil_mhs.php setelah file proses_aplikasi_create.php di eksekusi. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 7
  • 8. BAB Membuat Aplikasi Read Read adalah suatu proses membaca/menampilkan data yang telah kita buat umumnya kedalam sebuah tabel. Biasanya setelah aplikasi simpan, delete,update di eksekusi maka akan langsung merujuk pada file read. Berikut adalah langkah untuk membuat file read : tampil_mhs.php Penjelasan Kode : 1. Pada baris ke 1 merupakan kode HTML untuk meratakan posisi menjadi rata tengah. 2. Pada baris ke 2 s/d 4 merupakan kode HTML untuk membuat tabel header. 3. Pada baris ke 5 dan 22 merupakan kode pembuka dan penutup PHP. 4. Pada baris ke 7 dan 8 merupakan kode untuk menampilkan record field yang ada pada tabel. 5. Pada baris ke 9 merupakan kode PHP untuk membuat variabel no dengan nilai 1. 6. Pada baris ke 10 s/d 19 merupakan kode php untuk menampilkan baris record yang terdapat pada tabel. 7. Pada baris ke 21 merupakan kode penutup tabel. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 8
  • 9. BAB Membuat Aplikasi Update Edit adalah suatu proses mengubah data dari data yang semula ada di ubah sesuai dengan kebutuhan. Dalam sebuah program dibutuhkan sebuah button yang berfungsi untuk merubah data gunanya apabila terjadi suatu kesalahan pada proses input kita tidak perlu menghapus data tersebut cuku di ubah sesuai dengan kebutuhan. edit_mhs.php Penjelasan Kode : 1. Pada baris ke 1 merupakan kode HTML untuk menampilkan tabel di tengah. 2. Pada baris ke 2 dan 22 merupakan kode pembuka dan penutup PHP. 3. Pada baris ke 3 merupakan kode PHP untuk memanggil file koneksi.php yang sebelumnya telah kita buat. 4. Pada baris 4 s/d 6 merupakan kode PHP untuk menampilkan baris yang kita pilih sebelumnya ke dalam tabel. 5. Pada baris ke 8 s/d 20 merupakan kode HTML untuk membuat tabel. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 9
  • 10. proses_edit_mhs.php Penjelasan Kode : 1. Pada baris ke 1 dan 13 merupakan kode pembuka dan penutup kode PHP. 2. Pada baris ke 2 merupakan fungsi agar header yang kita telah panggil dapat berjalan dengan baik karena pada kasus yang saya gunakan pada saat file hapus_mhs.php di jalankan maka tampilan setelah itu akan error padahal kode hapus php berjalan dengan baik oleh karena itu saya menggunakan fungsi ob_start(); ini. 3. Pada baris ke 3 merupakan kode untuk memanggil file koneksi.php yang telah kita buat sebelumnya. 4. Pada baris ke 5 s/d 9 merupakan kode PHP untuk mengupdate row yang sebelumnya kita telah tentukan. 5. Pada baris ke 10 merupakan kode PHP untuk menampilkan file tampil_mhs.php setelah kode struktur sql update di eksekusi. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 10
  • 11. BAB Membuat Aplikasi Delete Delete adalah suatu proses menghapus record yang telah kita tentukan dari dalam tabel. File delete ini keberadaannya amat sangat fital karena berfungsi untuk menghapus sebuah kesalah input data yang umumnya karena human error. Berikut adalah langkah-langkah membuat file delete : hapus_mhs.php Penjelasan Kode : 1. Pada baris ke 1 dan 7 merupakan kode pembuka dan penutup kode PHP. 2. Pada baris ke 2 merupakan fungsi agar header yang kita telah panggil dapat berjalan dengan baik karena pada kasus yang saya gunakan pada saat file hapus_mhs.php di jalankan maka tampilan setelah itu akan error padahal kode hapus php berjalan dengan baik oleh karena itu saya menggunakan fungsi ob_start(); ini. 3. Pada baris ke 3 merupakan kode untuk memanggil file koneksi.php yang telah kita buat sebelumnya. 4. Pada baris ke 4 merupakan kode PHP untuk menghapus row yang kita sudah pilih sebelumnya. 5. Pada baris ke 6 merupakan kode PHP untuk menampilkan file tampil_mhs.php setelah file hapus_mhs.php telah di eksekusi. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 11
  • 12. Referensi 1. Budi Permana, Bahan Ajar PHP Untuk SMK TI. 2. http://id.wikipedia.org/wiki/PHP Biografi Penulis Budi Permana, S.Kom adalah alumni dari STMIK Mardira Indonesia dari kota Bandung, setelah lulus melanjutkan kuliah selama 6 bulan untuk mengambil AKTA IV di UNISBA. Penulis pernah bekerja sebagai Teknisi Jaringan dan Guru di SMKMarhas dan pernah juga bekerja sebagai Konsultan IT. Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2013 IlmuKomputer.Com 12