Mengenal dan Mempelajari PHP Secara Sederhana Bagi Para Pemula

dokumen-dokumen yang mirip
BAB 2 LANDASAN TEORI. 2.1 Sekilas Tentang Sistem Ujian Konevensional

Perancangan & Pemprograman WEB

Pengenalan Script. Definisi HTML

Cara Mudah Koneksi Php Dan Mysql Dengan Database

P - 11 Bab 8 : PHP & HTML (Manipulasi Form)

Penanganan Form 16/10/2014

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET (KOMUNIKASI DATA)

Pertemuan 4 Penanganan Form

Latihan 1: Menginstal Web Server Apache, PHP, dan MySQL

BAB I PENDAHULUAN LATAR BELAKANG CONTOH KASUS. Diktat Mata Kuliah Aplikasi Teknologi Online Oleh : Andri Heryandi

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga

BAB 1 PENDAHULUAN. asing dengan teknologi yang satu ini, bahkan untuk orang awam sekalipun. Berbagai

Panduan Web Desain Menggunakan Editor Macromedia Dreamweaver 8

APLIKASI REGISTRASI ONLINE PADA WEBSITE INTERAKTIF

BAB 1 PENDAHULUAN. Perkembangan teknologi informasi dan teknologi komputer saat ini berkembang

Simak baik-baik komentar-komentar dalam setiap skrip. Komentar diawali dengan tanda #, //, atau /* dan */

BAB I PENDAHULUAN. komunikasi, media informasi dan edukasi. Internet dengan aplikasinya

HTML 5. Geolocation Web SQL Database, media penyimpanan database lokal

TUTORIAL PHP MYSQL Langkah Tepat menjadi Web Developer Handal, menguasai PHP dan MySQL, jalan terbaik membuat website dan aplikasi berbasis web

BAB II TINJAUAN PUSTAKA

Mahasiswa memahami Pengertian, fungsi, aplikasi untuk menjalankan JavaScript, cara menjalankan kode, cara memasukkan kode JavaScript ke dalam HTML

Menangani Input dari User

BAB IV HASIL DAN UJI COBA

BAB 1 PENDAHULUAN. yang benar-benar mempunyai skill atau kemampuan dalam bidang Teknologi

Triswansyah Yuliano

Cara menjalankan program

Bondan Muliawan

BAB 2 LANDASAN TEORI

BAB 2 LANDASAN TEORI

ULANGAN UMUM SEKOLAH SMA ISLAM AL-IZHAR PONDOK LABU TAHUN PELAJARAN 2012/2013

BAB I PENDAHULUAN. berjalan lancar, cepat, tepat dan pastinya mudah. dengan transaksi keuangan dengan tepat dan akurat. Sebagai contoh penulis

Bondan Muliawan Mengenal ASP

BAB 2 LANDASAN TEORI. Kata komputer berasal dari Bahasa inggris yaitu to compute yang artinya menghitung. Bila

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

BAB III PERANCANGAN APLIKASI

BAB 2 TINJAUAN TEORI

Lisensi Dokumen: Uraian Kasus :

TUTORIAL PHP MEMBUAT PROGRAM APLIKASI BASIS WEB INVENTARIS LAB KOMPUTER DISUSUN OLEH DEKA MUKHAMAD WILDAN SKS

BAB 1 PENDAHULUAN 1.1. Latar Belakang

BAB III LANDASAN TEORI. Pengertian sistem menurut Jogianto (2005 : 2) mengemukakan

Mengenal PHP dan Web Server

BAB I PENDAHULUAN. pusat pasar dengan lokasi yang terlalu jauh sehingga dapat membuang waktu.

BAB 1 PENDAHULUAN. bidang informasi berbasis teknologi internet. Website diharapkan dapat dijadikan

MODUL PEMOGRAMAN WEB II STMIK IM BANDUNG MODUL PEMOGRAMAN WEB II. Oleh: CHALIFA CHAZAR. Chalifa Chazar edu.script.id

BAB 1 PENDAHULUAN. Saat ini adalah zamannya internet dimana batasan waktu dan jarak tidak berarti lagi

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan Internet memang sangat cepat dan jauh berbeda dengan masa awal

BAB II LANDASAN TEORI. di jaman sekarang, namun apakah Anda mengetahui sejarah nya itu?. Mungkin,

Modul Pembuatan Aplikasi Biodata dengan PHP dan MySQL

Trik Mudah Membuat CMS Website dari Nol

BAB 2 TINJAUAN TEORI

BAB 2 LANDASAN TEORI

BAB III LANDASAN TEORI

BAB 2 LANDASAN TEORI

BAB II TINJAUAN PUSTAKA

BAB I PENDAHULUAN. informasi, tetapi juga menciptakan akurasi, kecepatan, dan kelengkapan sebuah

P - 6 Bab 4 : HTML (Hypertext Markup Language)

BAB III LANDASAN TEORI

BAB 2 TINJAUAN TEORITIS. suatu kesatuan untuk melaksanakan suatu tujuan pokok dari sistem tersebut

BAB 2. Membuat Halaman Web Sederhana. Materi

Object-Oriented Programming Sederhana Dengan PHP

BAB 2 LANDASAN TEORI

Bab12 Pembuatan Aplikasi Biodata dengan PHP MYSQL

Pendahuluan. Pemrograman Internet Ahmad Zainudin, S.ST, M.T

BAB I PENDAHULUAN. internet yang sangat membantu dalam kemudahan serta kecepatan pengiriman,

BAB 2 LANDASAN TEORI

P - 12 Bab 9 : PHP & MySQL

Menginstal Web Server Apache, PHP, dan MySQL

Tutorial Membuat Program Web menggunakan PHP, MySQL, dan PHP

MODUL 3 DASAR-DASAR PHP

PENDAHULUAN. salah satunya adalah sistem teknologi informasi. Keberadaan universitas saat

BAB 1 PENDAHULUAN. yang sudah maju seperti Amerika, Eropa, Jepang dan lain sebagainya.

BAB I PENDAHULUAN. hampir seluruh penjuru dunia mulai dari anak-anak sampai orang dewasa.

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Pada era globalisasi komputer sangatlah penting dalam kebutuhan informasi dan

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. Dari penelitian yang dilakukan Dewi Sawitri mahasiswa STMIK Amikom,

01. Sejarah PHP =======================================

HTML (HYPERTEXT MARKUP LANGUAGE)

Dasar-dasar PHP. Donny Reza, S.Kom. Program Studi Akuntansi Universitas Komputer Indonesia 2013

BAB I PERSYARATAN PRODUK

BAB III LANDASAN TEORI. berkembang sejalan dengan perkembangan teknologi informasi. Contoh aplikasi

KURSUS ONLINE JASA WEBMASTERS

BAB 2 LANDASAN TEORI

Pengantar PHP. Mempelajari Apa itu PHP, Cara Kerja PHP, Cara Menginstall, Menjalankan PHP, Pemrograman Dasar PHP. Modul- 8 Pengantar PHP (1) 1

Membuat Plugin Wordpress Sederhana

BAB 1 PENDAHULUAN. Teknologi informasi pada saat ini telah berkembang sangat pesat sehingga mempunyai

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Perkembangan teknologi dan ilmu pengetahuan saat ini sangat berkembang pesat

Membuat Form Dinamis dengan HTML & Javascript.

BAB 2 LANDASAN TEORI. Computer Based Information System (CBIS) atau yang dalam Bahasa Indonesia disebut juga

Bab 1 Pengenalan Web Server dan Server Side Scripting

BELAJAR DENGAN XAMPP MySQL

Modul 2 DreamWeaver MX Suendri, S.Kom

BAB 2 LANDASAN TEORI

BAB II LANDASAN TEORI. Calyton dan Petry (2012) berpendapat monitoring sebagai suatu proses

PERTEMUAN KE 1 PENGENALAN DASAR PHP

Membuat Laporan dengan Bahasa Pemrograman Berbasis WEB

BAB 1 PENDAHULUAN. Dengan perkembangan zaman telekomunikasi yang begitu. pesat ini, banyak mobile phone yang berjenis smart phone atau

Pemrograman Web Week 2. Team Teaching

BAB 2 LANDASAN TEORI. Sitem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai tujuan. keluaran. Berikut gambaran umum sebuah sistem.

Pengenalan WEB Design dan Programming

Transkripsi:

Mengenal dan Mempelajari PHP Secara Sederhana Bagi Para Pemula Jika berbicara tentang PHP atau mysql yang terlintas langsung adalah pemograman web. Mengapa? Karena keduanya merupakan cabang dari pemograman WEB yang berbasis database dalam penggunannya.sebelum masuk ke suatu database, pada dasarnya sesuatu yang berhubungan dengan web tidak bisa lepas dari HTML karena HTML ini sangat membantu dalam penampilan di halaman web dimana program yang dibuat dengan script-script berupa HTML tersebut akan langsung terhubung ke database yaitu mysql melalui program PHP.Dengan program ini kita dapat membuat berbagai macam aplikasi yang dapat diimplementasikan ke berbagai bidang seperti restoran,keamanan,dll. Agar dapat menggunakan PHP dan mempelajarinya terutama kita sebagai pemula yang mungkin masih bingung dalam pembuatan program dan sebagainya.hal pertama yang perlu untuk dilakukan adalah mendownload software PHP tersebut yang didalamnya harus terkandung Apache, PHP dan mysql itu sendiri.banyak software di internet yang bisa didownload secara gratis seperti AppServ, XAMP,WAMP,DW,dll.Dalam hal ini saya menggunakan AppServ sebagai pilihan softwarenya. Apa sebenarnya PHP dan mysql itu sendiri? PHP kepanjangan dari Hypertext Preprocessor, PHP ini merupakan pengembangan dari HTML karena jika HTML sifatnya adalah statis, PHP memiliki sifat yang dinamis karena dapat diubah-ubah dalam pengoperasian sistemnya dan lebih kompleks bukan hanya sekedar tampilan saja.tapi keduanya memiliki persamaan yaitu sama sama cabang dari pemograman web dan dapat digunakan secara gratis oleh semua orang.setelah mengetahui PHP kita beralih ke mysql dimana mysql ini adalah database yang sangat menunjang PHP karena dengan adanya konektivitas antara PHP dan mysql menyebabkan PHP bersifat dinamis seperti yang dijelaskan diatas yang dapat deleted,move,input,dll layaknya fungsi database pada umumnya. Bagi seorang pemula yang sama sama belajar dalam latihan sebaiknya untuk menggunakan script yang mudah sebagai bagian dari proses pembelajaran.sebelum masuk ke database seorang programmer harus mengerti terlebih dahulu bagaimana PHP itu sehingga dalan hal ini sebagai pembelajaran adalah dengan membuat program berbasis PHP tetapi belum dihubungkan dengan mysql / database.karena jika kita tidak mengerti PHP maka database tidak dapat dimengerti, namun setelah memahami PHP maka selanjutnya dikembangkan dengan menggunakan database yang pada dasarnya hanya pengembangan dari script PHP itu sendiri.sebelum memulai untuk membuat script hal yang dilakukan adalah : 1. Pastikan software AppServ sudah aktif karena jika sudah otomastis Apache,PHP dan mysql juga aktif. 2. Buka notepad++ untuk memudahkan dalam menulis script karena jika menggunakan notepad biasa tidak bisa dikarenakan tulisan script tidak dapat terdeteksi dalam bentuk script nya. 3. Setelah semua yang dibutuhkan terpenuhi selanjutnya pembuatan script dapat dimulai.sebagai seseorang pencinta kuliner, kali ini program yang akan dibuat adalah

pemilihan menu pada suatu restoran yang sifatnya masih sederhana karena hanya untuk pembelajaran saja di kalangan pemula dimana konsepnya adalah pemilihan menu berbasis web di suatu restoran.script dapat dilihat seperti dibawah ini : a. Script yang dibuat pertama adalah script HTML yang digunakan sebagai penunjang penampilan pada menu yang akan dipilih : <HTML> <HEAD> <TITLE>CAFE</TITLE> </HEAD> <BODY background="satu.jpg" TEXT="white"> <center> <B SIZE=15>Silahkan pilih menu anda </B><BR> </center> <center> <marquee> <FONT SIZE="9" COLOR="red" >Selamat Datang </FONT><BR> </center> </marquee> <FORM ACTION="menu2.php" METHOD="POST" NAME="input"> <h2>minuman yang dipilih:</h2> <select name="minuman"> <option value="orange Juice">Orange Juice</option> <option value="ice Tea">Ice Tea</option> <option value="water">water</option> <option value="cocacola">cocacola</option> <option value="milk">milk</option> </select> <input type="submit" name="pilih" value="pilih"> </FORM> <FORM ACTION="menu3.php" METHOD="POST" NAME="input"> <h2>makanan yang dipilih :</h2> <select name="makanan"> <option value="nasi goreng">nasi goreng</option> <option value="gado gado">gado gado</option> <option value="ayam penyet">ayam penyet</option> <option value="bebek goreng">bebek goreng</option> <option value="soto">soto</option> </select> <input type="submit" name="pilih" value="pilih"> </FORM> <FORM ACTION="menu4.php" METHOD="POST" NAME="input"> <h2>input Kritik / Saran :</h2> <textarea name="saran" cols="40" rows="5"></textarea> <input type="submit" name="proses" value="input

Saran"> </FORM></body></html> b. Script kedua berupa PHP dimana sebagai pemilihan menu yang sudah dibuat pada script pertama dan reaksi dari script PHP yang merupakan perintah yang isinya menyimpulkan menu yang sudah dipilih apa saja. (Diasumsikan sudah tahu untuk menu restorannya ) - Contain 1 untuk jenis minuman apa yang akan dipilih : if (isset($_post['minuman'])) {$minuman = $_POST['minuman']; echo "Jenis minuman anda adalah : <font color=blue><b>$minuman</b></font>"; - Contain 2 untuk jenis makanan apa yang akan dipilih : if (isset($_post['makanan'])) {$makanan = $_POST['makanan']; echo "Jenis makanan anda adalah : <font color=blue><b>$makanan</b></font>"; - Contain 3 untuk penulisan kritik dan saran bagi restoran oleh customer : if (isset($_post['proses'])) { $saran = nl2br($_post['saran']); echo "Kritik / Saran Anda adalah : "; echo "<font color=blue><b>$saran</b></font>"; c. Setelah menuliskan script disimpan di local disk C kemudian piliha AppServ kemudian pilih folder www, buat folder lagi didalamnya dengan nama menu dan simpan script yang sudah dibuat pada folder menu tersebut

d. Untuk melihat bagaimana hasilnya buka browser kemudian ketikkan localhost/menu maka akan muncul seperti berikut dan jika pilihan menu dimasukkan maka selanjutnya akan mennyimpulkan menu yang telah di pesan.

Setelah melakukan cara diatas kita sudah bisa membuat suatu program menu sederhana yang selanjutnya dapat dikembangkan lagi.jika yang anda lakukan hasilnya akan sama dengan gambar diatas itu artinya berhasil tetapi jika belum perhatikan peringatan yang menyatakan error pada script dan harus diperbaiki sehingga dapat menghasilkan ouput yang bagus.