You are on page 1of 28

Cepat Mahir Bahasa Pemrograman

Cepat Mahir Bahasa Pemrograman



PHP
PHP
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
!acebook "udhi Nobi Permana
#mail !" nobinice$gmail.com
#mail nobiasta$gmail.com
%& budinobipermana$yahoo.co.id
Akhir kata penulis ucapkan terima kasih semoga menjadi ilmu berman'aat bagi mereka
yang menggunakan buku ini amin.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(
Lisensi Dokumen:
Copyright 200!20" IlmuKomputer.Com
#eluruh do$umen di IlmuKomputer.Com dapat diguna$an% dimodi&i$asi dan disebar$an
secara bebas untu$ tu'uan bu$an $omersial (nonpro&it)% dengan syarat tida$ menghapus
atau merubah atribut penulis dan pernyataan copyright yang diserta$an dalam setiap
do$umen. *ida$ diperboleh$an mela$u$an penulisan ulang% $ecuali mendapat$an i'in
terlebih dahulu dari IlmuKomputer.Com.
Daftar Isi
"A" Pengenalan P)P...................................................................................................... *
"A" Komponen Input dan +utput...................................................................................,
"A" Struktur -ogika I' ...............................................................................................(/
"A" Struktur -ogika S0itch...........................................................................................(,
"A" Struktur Perulangan................................................................................................(1
"A" 2ariabel dan Array................................................................................................. (3
"A" !ungsi 4idalam P)P...............................................................................................5/
"A" P)P dan &yS6l.....................................................................................................5*
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
5
BAB
Pengenalan PHP
A. Sejarah PHP
P)P adalah kependekan dari +ersonal ,ome +age. 7asmus -edo'r' adalah pencipt bahasa
pemorgraman P)P pada tahun (338 yang pada masa itumasih di kenal dengan nama !orm
Interpreted 9!I:. Pada No;ember (33<, dirilis P)P=!I 5./. Pada rilis ini, interpreter P)P sudah
diimplementasikan dalam program >. 4alam rilis ini disertakan juga modul?modul ekstensi
yang meningkatkan kemampuan P)P=!I secara signi'ikan.
Pada tahun (33<, sebuah perusahaan bernama @end menulis ulang interpreter P)P menjadi
lebih bersih, lebih baik, dan lebih cepat. Kemudian pada Auni (33B, perusahaan tersebut merilis
interpreter baru untuk P)P dan meresmikan rilis tersebut sebagai P)P *./ dan singkatan P)P
diubah menjadi akronim berulang +,+: ,yperte-t +reprocessing.
Pada pertengahan tahun (333, @end merilis interpreter P)P baru dan rilis tersebut dikenal
dengan P)P ,./. P)P ,./ adalah ;ersi P)P yang paling banyak dipakai pada a0al abad ke?5(.
2ersi ini banyak dipakai disebabkan kemampuannya untuk membangun aplikasi 0eb kompleks
tetapi tetap memiliki kecepatan dan stabilitas yang tinggi.
Pada Auni 5//,, @end merilis P)P 8./. 4alam ;ersi ini, inti dari interpreter P)P mengalami
perubahan besar. 2ersi ini juga memasukkan model pemrograman berorientasi objek ke dalam
P)P untuk menja0ab perkembangan bahasa pemrograman ke arah paradigma berorientasi
objek. 9Sumber Wikipedia:.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
*
BAB
Komponen Input dan Output
Pada "ab ini kita akan belajar memahami bagaimana kita membuat program sederhana dengan
menggunakan komponen yang akan kita gunakan. "ab ini adalah "ab yang sangat mendasar
dan menjadi pondasi utama kita untuk melanjutkan ke "ab selanjutnya. 4isini kita akan
mencoba membuat aplikasi sederhana dimana dari setiap aplikasi ini kita 0ajib memahami
maksud dan tujuan program tersebut di jalankan. Sebelum kita melangkah ke tahapan
pembuatan aplikasi sederhana ini anda perlu menginstal so't0are so't0are sebagai berikut
(. "ro0ser &oCila atau Doogle >hrome.
5. EA&PP
*. #ditor NotpadFF atau dream0e;er.
Setelah ketiga komponen di atas telah terinstal di komputer anda, maka selanjutnya
perhatikanlah pembahasan pembuatan aplikasi diba0ah ini.
A. Penggunaan e!t"o!
"uat lah 'ile teGtboG.php dan simpan di H dri;e > H EA&PP H htdoc.
e!t"o!.php
Penjelasan Kode #
Pada baris pertama merupakan kode )T&- untuk membuat 'orm dengan method dan
action yang telah di de'inisikan.
Pada baris ke 5 merupakan kode )T&- untuk membuat teGtboG.
Pada baris ke * merupakan kode )T&- untuk membuat teGtboG.
Pada baris ke , merupakan kode )T&- untuk membuat button.
Pada baris ke 8 merupakan kode )T&- untuk menutup 'orm.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
,
Kemudian buat lah 'ile prosesIteGtboG.php dan simpan di H dri;e > H EA&PP H htdoc.
proses$te!"o!.php
Penjelasan Kode #
Pada baris pertama merupakan a0al kode P)P.
Pada baris ke 5 merupakan kode P)P untuk menampilkan data Post nama dari 'ile
teGboG.php
Pada baris ke * merupakan kode P)P untuk menampilkan data Post kelas dari 'ile
teGboG.php
Pada baris ke , merupakan penutup kode P)P.
Kemudian jalankan di bro0ser anda
Setelah di klik simpan maka akan menghasilkan sebagai berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
8
B. Penggunaan Com"o"o!
"uat lah 'ile combotboG.php dan simpan di H dri;e > H EA&PP H htdoc.
%om"o"o!.php
Penjelasan Kode #
Pada baris ke ( dan B merupaka kode )T&- untuk membuat 'orm
Pada baris ke 5 s=d < merupakan kode )T&- untuk membuat comboboG.
Pada baris ke B merupakan kode )T&- untuk membuat button submit.
"uat lah 'ile prosesIcomboboG.php dan simpan di H dri;e > H EA&PP H htdoc.
proses$%om"o"o!.php
Penjelasan Kode #
Pada baris ke ( dan * merupakan a0al pembuka dan penutup kode P)P
Pada baris ke 5 merupakan kode P)P untuk menampilkan data post pelajaran dari 'ile
comboboG.php.
lalu buka bro0ser anda
&aka hasilnya sebagai berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
1
C. Penggunaan Che%&"o!
%he%&"o!.php
Penjelasan Kode #
Pada baris ke ( dan < merupakan kode )T&- untuk membuat !orm.
Pada baris ke 5 s=d 8 merupakan kode )T&- untuk membuat checkboG.
Pada baris ke 1 merupakan kode )T&- untuk membuat button submit.
proses$%he%&"o!.php
Penjelasan Kode #
Pada baris ke ( merupakan kode a0al pembuka P)P.
Pada baris ke 5 merupakan kode P)P untuk menampilkan data post makanan.
Pada baris ke * merupakan kode penutup P)P.
-alu buka bro0ser anda
Setelah tombol pesan di klik maka hasilnya adalah sebagai berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
<
D. Penggunaan 'adio Button
radio"utton.php
Penjelasan Kode #
Pada baris ke ( dan < merupakan kode )T&-untuk membuat 'orm.
Pada baris ke 5 s=d 8 merupakan kode )T&- untuk membuat radiobutton.
Pada baris ke 1 merupakan kode )T&- untuk membuat button submit.
proses$radio"utton.php
Penjelasan Kode #
Pada baris ke ( merupakan kode a0al pembuka P)P.
Pada baris ke 5 merupakan kode untuk menampilkan data post minuman dari 'ile
radiobutton..
Pada baris ke * merupakan kode untuk menutup P)P.
-alu jalankan bro0ser anda
Setelah di klik pesan maka hasilnya sebagai berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
B
(. Penggunaan e!tarea
te!tarea.php
Penjelasan Kode #
Pada baris ke ( dan 8 merupakan kode )T&- untuk membuat 'orm
Pada baris ke 5 dan * merupakan kode )T&- untuk membuat teGtarea.
Pada baris ke , merupakan kode )T&- untuk membuat button.
proses$te!tarea.php
Penjelasan Kode #
Pada baris ke ( dan , merupakan a0al pembuka kode P)P.
Pada baris ke 5 merupakan kode P)P untuk menampilkan data post nilai dari
teGtarea.php
Pada baris ke * merupakan kode )T&- untuk menampilkan isi dari ;ariabel nilai.
Pada baris ke , merupakan kode untuk menutup P)P.
Kemudian jalankan bro0ser anda
&aka hasilnya adalah sebagai berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
3
BAB
Stru&tur )ogi&a If
Pengunaan If
I' adalah struktur logika yang sering digunakan ketika kita dihadapkan pada beberapa kondisi.
Penggunaan I' sangat e'ekti' untuk memecahkan permasalahan yang kita hadapi ketika kita
membuat suatu program dalam P)P yang cukup kompleks. Perhatikanlah struktur I' di ba0ah
ini
*am"ar Stru&tur If
Struktur logika I' sendiri terdiri dari dua jenis yaitu I' Tunggal dan I' &ajemuk. 4imana
kegunaan dari masing?masing jenis struktur logika i' ini bisa kita man'aatkan sesuai kebutuhan
kita ketika kita membuat sebuah program.
A. Stru&tur )ogi&a If unggal
"erikut ini akan kita bahas bagaimana penggunaan dari struktur logika I' Tunggal.
Perhatikanlah syntaG berikut.
Program Per"andingan Ang&a #
per"andingan$ang&a.php
Penjelasan Kode #
Pada baris pertama merupakan kode )T&- untuk membuat 'orm dengan method dan
action yang telah di de'inisikan.
Pada "ari ke 5 dan * merupakan kode )T&- untuk membuat teGboG.
Pada baris ke , merupakan kode )T&- untuk membuat button submit.
Pada baris ke 8 merupakan kode )T&- untuk menutup 'orm.
proses$per"andingan.php
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(/
Penjelasan Kode #
Pada baris pertama adalah a0al pembuka untuk kode P)P.
Pada baris ke 5 dan * merupakan untuk menyimpan data post ke dalam ;ariabel.
Pada baris ke , s=d (/ merupakan struktur logika I' dimana jika ekpresi pertama
terpenuhi akan menampilkan pernyataan pertama dan jika ekspresi pertama tidak
terpenuhi akan menampilkan pernyataan ke 5.
Kemudian jalankan program di bro0ser anda, 4isini saya menggunakan bro0ser google
chrome.
)asilnya adalah sebagai berikut
B. Stru&tur )ogi&a If Majemu&
"erikut ini akan kita bahas bagaimana penggunaan dari struktur logika I' &ajemuk.
Perhatikanlah syntaG berikut.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
((
Program *rade
grade.php
Penjelasan Kode #
Pada baris ke ( merupakan kode )T&- untuk membuat 'orm dengan method dan
action yang telah di de'inisikan.
Pada baris ke 5 merupaka kode )T&- untuk membuat teGtboG.
Pada baris ke * merupakan kode )T&- untuk membuat button submit.
Pada baris ke , merupakan kode )T&- untuk menutup 'orm.
proses$grade.php
Penjelasan Kode #
Pada baris ke ( dan (3 merupakan a0al pembuka dan penutup kode P)P.
Pada baris ke 5 merupakan kode P)P untuk menyimpan data post nilai ke dalam
;ariabel Jnilai.
Pada baris ke , s==d (B merupakan struktur logika I' dimana jika ekpresi pertama
terpenuhi akan menampilkan pernyataan pertama dan jika ekspresi pertama tidak
terpenuhi akan menampilkan pernyataan ke 5 dan seterusnya.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(5
Kemudian jalankan program melalui bro0ser anda
&aka hasilnya akan seperti berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(*
BAB
Stru&tur )ogi&a S+it%h
Penggunaan S+it%h
Struktur logika S0itch ini biasa digunakan ketika permasalahan yang kita temukan pada saat
membuat program memiliki kondisi dengan nilai pasti. 4imana kita dapat memecahkan
permasalah tersebut dengan menggunakan struktur logika s0itch.
"erikut ini akan kita bahas bagaimana penggunaan dari struktur logika S0itch. Perhatikanlah
syntaG berikut.
Program Keterangan Huruf
nilai$huruf.php
Penjelasan Kode #
Pada baris ke ( merupakan kode )T&- untuk membuat 'orm dimana method dan
action telah dide'inisikan sebelumnya.
Pada baris ke 5 merupakan teGt.
Pada baris ke * merupakan kode )T&- untuk membuat teGtboG.
Pada baris ke 8 merupakan kode )T&- untuk menutup 'orm.
proses$nilai$huruf.php
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(,
penjelasan Kode#
Pada baris ke ( dan 5/ merupakan a0al pembuka dan penutup kode P)P.
Pada baris ke 5 merupakan kode P)P untuk menyimpan data JIPostKLnilaiLM ke dalam
;ariabel Jnilai.
Pada baris ke * s=d (3 merupakan kode P)P struktur logika S0itch.
Kemudian jalankan program melalui bro0ser anda.
&aka hasilnya adalah sebagai berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(8
BAB
Stru&tur Perulangan
Struktur Perulangan adalah sebuah algoritma dalam bahasa pemrograman dimana isi dari
program tersebut berisi perintah?perintah yang telah di de'inisikan dan di mengerti oleh bahasa
mesin.
Perulangan ,or
Perulangan 'or digunakan untuk menghasilkan perulangan sejumlah kali yang telah di
sepesi'ikasikan sebelumnya. Agar dapat lebih jelas coba perhatikan cara penggunaan struktur
perulangan 'or berikut
perulangan$for.php
Penjelasan Kode #
Pada "aris pertama merupakan kode )T&- untuk membuat 'orm dengan method post
dan aksi yang telah kita de'inisikan
Pada baris ke 5 s=d * merupakan kode )T&- untuk membuat teGboG
Pada "aris ke 8 merupakan kode )T&- untuk membuat button submit.
Pada baris ke 1 merupakan kode )T&- penutup 'orm.
proses$perulangan$for.php
Penjelasan Kode #
Pada baris ke ( dan 3 merupakan kode pembuka dan penutup P)P.
Pada baris ke 5 dan * merupakan kode P)P untuk menyimpan data post kedalam
;ariabel Jn dan Jnama.
Pada baris ke 8 s=d B merupakan kode perulang 'or pada P)P
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(1
Kemudian jalankan program bro0ser anda.
&aka hasilnya adalah sebagai berikut
Perulangan -hile
Sekarang bagaimana jika kita melakukan perulangan menggunakan statmen While N "aiklah
untuk pembahasan kali ini kita akan menggunakan perulangan statmen While. Perhatikan
program berikut
perulangan$+hile.php
Penjelasan Kode #
Pada baris ke ( dan 1 merupakan kode )T&- untuk membuat 'orm.
Pada baris ke * dan , merupakan kode )T&- untuk membuat teGtboG.
Pada baris ke 8 merupakan kode )T&- untuk membuat button.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(<
proses$perulangan$+hile.php
Penjelasan Kode
Pada baris ke ( dan (( merupakan kode pembuka dan penutup P)P
Pada baris 5 dan * merupaka kode P)P untuk menyimpan data post kedalam ;ariabel
Jn dan Jnama.
Pada baris ke 8 merupakan kode P)P untuk membuat ;ariabel JG sama dengan (.
pada baris ke 1 s=d (/ merupakan kode P)P proses perulangan dengan While.
Kemudian jalankan bro0ser anda
&aka hasilnya adalah sebagai berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(B
BAB
.aria"el dan Arra/
A. .aria"le
2ariabel adalah simbol yang memiliki nilai tertentu yang bersi'at berubah?ubah dan
tidak memiliki nilai tetap karena nilai ;ariabel bisa di tentukan sesuai kebutuhan
programer di dalam membuat suatu program.
Terdapat 5 ;ariabel yang sering di gunakan di dalam bahasa pemrograman P)P yaitu
(. 2aribel JID#T
2aribel JID#T biasa digunakan untuk mengambil nilai yang di kirim melalui
'orm dengan parameter methodOPgetP.
5. 2ariabel JIP+ST
2ariabel JIP+ST biasa digunakan untuk mengumpulkan nilai yang dikirim melalui
'orm dengan parameter methodOPpostP.
B. Arra/
Array adalah susunan sistematis objek, biasanya dalam baris dan kolom. "erikut ini
adalah contoh program menggunakan array. "uat lah 'ile dengan nama array.php dan
simpan di H dri;e > H EA&PP H htdoc.
arra/.php
Penjelasan Kode
Pada baris ke ( dan < merupakan kode pembuka dan penutup P)P.
Pada baris ke 5 s=d 8 merupakan kode P)P untuk membuat array.
Pada baris ke 1 merupakan kode P)P untuk menampilkan array.
Kemudian jalankan program di bro0ser anda.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
(3
BAB
,ungsi Didalam PHP
A. ,ungsi anpa Parameter
!ungsi tanpa paramater adalah 'ungsi dimana pembuatan dan pengambilan 'ungsi dilakukan
tanpa menggunakan paramater. Perhatikan struktur 'ungsi tanpa parameter berikut
Dambar Struktur !ungsi Tanpa Parameter
"erikut adalah penjelasan dari gambar diatas
(. !unction
!unction merupakan kata yang harus di tulis ketika kita akan membuat suatu 'ungsi.
5. Nama !ungsi
Nama 'ungsi adalah nama yang di berikan oleh si pemrogram dengan catatan nama
'ungsi tidak boleh dia0ali angka dan tidak boleh sama dengan nama 'unction.
*. !unction "ody
"erisi body program yang akan di proses didalam 'ungsi.
Perhatikan gambar di ba0ah ini
Dambar Pemanggilan !ungsi
Dambar -engkap Pemanggilan !ungsi
Kita dapat memanggil 'ungsi dengan menuliskan nama 'ungsi seperti pada gambar diatas.Qntuk
lebih jelas anda harus memperaktikan pembuatan contoh 'ungsi secara langsung dengan
memperhatikan pembahasan kode program di ba0ah ini.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
5/
"uatlah 'ile php dengan nama 'ungsiItanpaIparamater.php lalu simpan pada local > H Gampp
Hhtdoc.
fungsi$tanpa$paramater.php
Penjelasan Kode #
Pada baris ke ( dan (/ merupakan kode pembuka dan penutup P)P.
Pada baris ke 5 s=d B membuat 'ungsi dengan nama perkalian.
Pada baris ke 3 merupakan kode P)P pemanggilan 'ungsi.
Kemudian jalankan program pada bro0ser anda
B. ,ungsi Dengan Paramater
!ungsi dengan paramater adalah 'ungsi yang memiliki paramater dimana nilai yang dimasukan
kedalam 'ungsi ini dapat di proses sehingga menghasilkan output. "erikut adalah gambar
struktur penulisan 'ungsi dengan paramater.
Dambar Struktur !ungsi 4engan Parameter
"erikut adalah penjelasan dari struktur 'ungsi dengan paramter dari gamba di atas.
(. !unction
!unction merupakan kata yang harus di tulis ketika kita akan membuat suatu 'ungsi.
5. Nama !ungsi
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
5(
Nama 'ungsi adalah nama yang di berikan oleh si pemrogram dengan catatan nama
'ungsi tidak boleh dia0ali angka dan tidak boleh sama dengan nama 'unction.
*. Jparameter
&erupakan Jparamter yang akan digunakan.
*. !unction "ody
"erisi body program yang akan di proses didalam 'ungsi.
"erikut adalah struktur cara pemanggilan parameter pada 'ungsi.
Dambar Pemanggilan !ungsi 4engan Parameter
Qntuk lebih jelas per hatikan kode program di ba0ah ini.
"uatlah 'ile php dengan nama 'ungsiIdenganIparameter.php lalu simpan pada local > H
Gampp Hhtdoc.
fungsi$dengan$parameter.php
Penjelasan Kode #
Pada baris ke ( dan B merupakan kode pembuka dan penutup P)P.
Pada baris ke 5 s=d 1 merupakan kode P)P untuk membuat 'ungsi perkalian.
Pada baris ke < merupakan kode P)P untuk memanggil 'ungsi perkalian
Kemudian jalankan program pada bro0ser anda.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
55
BAB
PHP dan M/S0l
A. Pendahuluan
"isa di ibaratkan sepeperti peribahasa R4imana ada gula disitu ada semutP itulah yang
terjadi pada P)P dan &yS6- dimana ada P)P pasti disitu ada &yS6- seolah?olah
P)P dan &yS6- di takdirkan harus selalu bersama. 4i dalam sebuah pembuatan
program kita memerlukan database untuk dapat menampung data. 4imana database ini
akan terkoneksi ke program yang kita buat. &yS6- adalah salah satu database yang
cukup handal bila di bandingkan dengan database lainnya. 4isamping handal &yS6-
juga dapat digunakan secara bebas karena &yS6- ini bersi'at 'ree atau berbasis open
source.
Pada "ab ini akan membahas bagaimana cara membuat kode program untuk mengkoneksikan
program P)P yang kita buat dengan database &yS6- dengan terlebih dahulu kita akan
membuat sebuah database dan tabel di &yS6-.
B. Mem"uat Data"ase
Ketik localhost pada bro0ser anda seperti pada gambar di ba0ah ini kemudian klik
phpmyadmin.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
5*
Kemudian buatlah database dengan nama dbsis0a ikuti perintah seperti pada gambar di ba0ah
ini
Kemudian buatlah tabel dengan nama datasis0a dengan 'ield * seperti pada gambar berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
5,
Perhatikan langkah berikut
Qntuk lebih jelas perhatikan tabel berikut
Nama !ield Type Panjang
Nama 2archar 5/
Kelas 2archar 5/
Alamat 2archar 8/
&aka hasilnya seperti pada gambar berikut
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
58
B. Kode PHP
"erikut adalah kode P)P untuk membuat koneksi ke database."uatlah 'ile php dengan nama
koneksi.php lalu simpan di H dri;e > H EA&PP H htdoc.
Kone&si.php
Penjelasan kode
Pada baris k ( dan 3 merupakan a0al pembuka dan penutup kode P)P.
Pada baris ke 5 s=d 8 merupakan kode php untuk membuat ;ariabel.
Pada baris ke < merupakan kode P)P untuk melakukan koneksi ke localhost.
Pada baris ke B merupakan kode P)P untuk memilih database yang digunakan.
C. Mem"uat Apli&asi C'1D Sederhana
Pada materi kali ini kita akan membuat sebuah aplikasi sederhana. Qntuk lebih jelasnya
perhatikanlah langkah berikut ini.
AplikasiI4atabaseISederhana.php
Penjelasan Kode
Pada baris ke ( dan 1 merupakan kode )T&- untuk membuat 'orm.
Pada baris 5 s=d , merupakan kode )T&- untuk membuat teGtboG.
Pada baris ke 8 merupakan kode )T&- untuk membuat button.
proses$apli&asi$sederhana.php
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
51
Penjelasan Kode
Pada baris ke ( dan < merupakan pembuka dan penutup kode P)P.
Pada baris ke 5 merupakan kode P)P untuk memanggil 'ile program yang berisi
koneksi ke dalam database.
Pada baris ke * s=d 8 merupakan kode P)P untuk memasukan data ke dalam database.
Pada baris ke 1 merupakan kode P)P untuk menampilkan teks berhasil apabila proses
memasukan data ke dalam database telah selesai.
Kemudian jalankan program dengan membuka bro0ser anda.
&aka hasilnya akan seperti berikut.
Qntuk dapat melihat apakah data yang kita inputkan berhasil masuk ke database atau tidak coba
anda cek dengan membuka bro0ser anda dengan mengetik http==localhost=phpmyadmin=
Kemudian klik bro0se.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
5<
&aka hasilnya adalah sebagai berikut
Penutup
Sampai 4isini proses pembuatan aplikasi database sederhana selesai dan mengakhiri pula
pembahasan dari bab pertama sampai bab akhir. Akhir kata penulis ucapkan terima kasih
semoga ebook ini bisa berman'aat bagi para pembaca.
7e'erensi
(. "udi Permana, "ahan Ajar P)P Qntuk S&K TI.
5. http==id.0ikipedia.org=0iki=P)P
Biografi Penulis
Budi Permana, S.Kom adalah alumni dari ST&IK &ardira
Indonesia dari kota "andung, setelah lulus melanjutkan kuliah
selama 1 bulan untuk mengambil AKTA I2 di QNIS"A. Penulis
pernah bekerja sebagai Teknisi Aaringan dan Duru di S&K&arhas
dan pernah juga bekerja sebagai Konsultan IT.
Komunitas eLearning IlmuKomputer.Com
Copyright 200!20" IlmuKomputer.Com
5B

You might also like