SlideShare ist ein Scribd-Unternehmen logo
1 von 11
Downloaden Sie, um offline zu lesen
3 Cara Belajar HTML, PHP dan MySQL


Nama Penulis
Ilzaamul.ikhsaan@yahoo.com
http://ilzaamulikhsaan.blogspot.com



 Lisensi Dokumen:
 Copyright © 2003-2007 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.


Internet sekarang ini memang bukan menjadi hal
baru ditelinga kita, mulai dari anak – anak sampai
orang tua pun mengenalnya. Puluhan website sudah
tersebar dengan berbagai nama. Sebuah perusahaan
besar pun memiliki sebuah situs web lengkap
dengan databasenya, pastinya database tersebut
sangatlah kompleks, hal tersebut dimulai dari
sebuah awal yang sederhana. “sesuatu yang kecil
jika kita kembangkan akan menjadi suatu hal yang
besar”. Mempelajari dasar pembuatan database
adalah solusinya.

Bisakah kita belajar HTML, PHP dan MySQL sekaligus? Kenapa tidak? Tentu saja perlu adanya
langkah – langkah awal sebelum kita memulainya. Script PHP memang erat kaitannya dengan
script HTML, untuk memulai dasarnya kita akan belajar secara sederhana mengenai script
HTML dan PHP. Barulah kita dapat membentuk sebuah database sederhana menggunakan
MySQL. 3 komponen ini memang sangat diperlukan dalam pembuatan sebuah database (HP
My) “HTML, PHP & MySQL”.

A.    Belajar Script Sederhana HTML & PHP
      Secara sederhana script HTML diawali dengan <html><head></head><body> kemudian
      diakhiri dengan </body></html>. Sedangkan script PHP diawali dengan <?php dan
      diakhiri dengan ?>.
      Kita akan mencoba membuat script sederhana untuk menginputkan data yang
      tampilannya masih terlihat dalam web browser. Script ini terdiri dari script “input” dan
      juga script “proses”, diman script “input” ini berisi script HTML yang akan menjadi
      tampilan input pada web browser, sedangkan script “proses” merupak script PHP yang
      menjadi tampilan outputnya. Cobalah script di bawah ini :




1
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Script input




     Script proses




      Hasil pada web broser
      1. Tampilan input




      2. Tampilan hasil




2
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Secara sederhana pembuatan script dapat dilakukan dengan cara di atas. Cara di atas
     hanya menampilkan tampilan dengan input text saja, padahal untuk membuat semacam
     form data diri yang lengkap kita memerlukan bermacam tools yang nantinya akan
     digunakan sebagai kombinasi pembuatan form data diri. Tools yang bisa kita gunakan
     diantaranya adalah dengan type combo box, radio dan check box.
      Type Combo Box
          Buatlah script HTML dan PHP secara terpisah, nama dari script PHP harus sesuai
          dengan form action pada script HTML, sebagai contoh namanya adalah output.php




         Hasil tampilan pada web browser




3
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
   Type Radio
         Buatlah script HTML dan PHP secara terpisah, nama dari script PHP harus sesuai
         dengan form action pada script HTML, sebagai contoh namanya adalah kenyang.php




         Hasil tampilan pada web browser




4
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
   Type Check Box
         Buatlah script HTML dan PHP secara terpisah, nama dari script PHP harus sesuai
         dengan form action pada script HTML, sebagai contoh namanya adalah hobi.php




         Hasil tampilan pada web browser




5
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
B.   Membuat Form Data Diri
     Dalam sistem administrsi perkuliahan tentu saja membutuhkan semacam aplikasi yang
     bisa mempermudah proses pendataan mahasiswa yang ada. Salah satunya dengan
     menggunakan bahasa pemrograman PHP kita dapat membuat semacam daftar sederhana
     untuk pendataan mahasiswa. Bisa diisi dengan Nama, Kelas, NIM, Alamat dan lain
     sebagainya sesuai dengan kebutuhan. Di sini saya membuat 2 buah script yang saling
     berhubungan, pertama dengan bahasa HTML sebagai inputnya, sedangkan akan
     dikeluarkan dalam bahasa PHP sebagai outputnya. Jangan lupa pada form action diisi
     dengan nama file pada script yang kedua (output). Script inputnya sebagai berikut :




     Dalam script tersebut menggunakan radio button untuk memilih jenis kelamin, kemudian
     menggunakan select box untuk menampilkan agama dan juga provinsi. Tampilan dalam
     web brosernya seperti berikut




6
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Kita dapat mengisikan data pada kolom yang telah tersedia. Supaya data tersebut dapat
     diinput, kita membutuhkan script kedua yang berkedudukan sebagai output sehingga data
     yang telah kita tuliskan dapat ditampilkan pada outputnya. Script keduanya sebagai
     berikut :




     Sehingga dalam tampilan di web brosernya menjadi seperti berikut :




7
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
C.   Mengkoneksikan Form Data Diri Dengan MySQL
     Database dapat membantu kita dalam membuat data dari suatu kegiatan. Pada pembuatan
     database ada banyak apklikasi yang bisa digunakan seperti XAMPP, APPServer dan lain
     sebagainya. Pada kesempatan kali ini kita akan mencoba membuat database dari script
     data mahasiswa yang sudah kita buat pada artikel sebelumnya. Saya menggunakan
     aplikasi APPServer dalam pembuatan database ini. Untuk bisa membuat database masuk
     terlebih dahulu ke phpMyAdmin, dengan cara ketikan localhost/phpmyadmin pada web
     broser anda. Tampilan awal phpmyadmin sebagai berikut :




     Buatlah database anda pada kolom create new database, misal database saya beri nama
     ilzam




     Kemudian kita membuat tabel dalam database tersebut pada kolom create new tabel on
     database. Isikan nama tabel dan juga number of fields. Isikan number of fields = 12,
     karena pada data mahasiswa yang kita buat kemarin ada 11 kolom yang harus diisi,
     ditambah 1 kolom sebagai no urut. Isikan pada tabel yang kita buat data – data yang harus
     diinput, seperti no, nama, kelas dst. Pada kolom “no”, pilih data int karena berbentuk
     angka, pada kolom extra pilih auto increment (menambah secara otomatis), kemudian
     pilih primary.

8
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Setelah semua terisi pilih save. Maka data yang kita menjadi tampilan sebagai berikut :




     Setelah kita membuat database pada phpmyadmin, langkah selanjutnya mengkoneksikan
     script dengan database tersebut. Gabungkan terlebih dahulu script input dan juga output
     menjadi 1 buah script. Kemudian pada form action yang tadinya diisi dengan output file
     diganti dengan tanda #, supaya file kita dapat tampil sebagai hasil di database.



     Pada bagian akhir script PHP ditambahkan script berikut supaya hasil keluaran dari data
     yang kita inputkan dapat masuk ke database yang telah kita buat.




9
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Sehingga script akhirnya seperti berikut :




     Tampilan pada web broser seperti berikut




     Inputkan data – data pada kolom yang tersedia. Lalu klik input. Jika data berhasil diinput
     maka akan ada note “Data Berhasil Diinput”, jika gagal maka akan ada note “Data Gagal
     Diinput”



10
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com
Inputkan beberapa data kembali pada form data mahasiswa, agar kita dapat melihat data
      yang tadi kita inputkan, klik menu browse pada tabel data yang kita buat.




      Kemudian akan tampil beberapa data yang sudah kita inputkan.




Biografi Penulis
                     Ilzaamul Ikhsaan.
                     Alumni SMK N 2 Banyumas, sekarang sedang melanjutkan studi di
                     Politeknik Negeri Semarang Jurusan Teknik Elektro, Program Studi
                     Teknik Telekomunikasi.
                     Sangat tertarik dengan website yang memiliki desain fantastis, sedang
                     belajar desain website.
                     “website adalah karya seni yang diolah dengan teknik dan pengetahuan
                     yang matang”

                     Happy Coding...




11
Komunitas eLearning IlmuKomputer.Com
Copyright © 2003-2007 IlmuKomputer.Com

Weitere ähnliche Inhalte

Was ist angesagt?

Cara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseCara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan database
Programmer and Design
 
Tutorial web site aida dan jesika
Tutorial web site aida dan jesikaTutorial web site aida dan jesika
Tutorial web site aida dan jesika
RCH_98
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-database
febeniken
 
Webdesign dasar : 01 mengenal dunia web
Webdesign dasar : 01 mengenal dunia webWebdesign dasar : 01 mengenal dunia web
Webdesign dasar : 01 mengenal dunia web
SMK Negeri 6 Malang
 
Penerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQLPenerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQL
gagahwidya
 
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYHitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Yusuf A.H.
 

Was ist angesagt? (18)

Cara Membuat Web Dasar
Cara Membuat Web DasarCara Membuat Web Dasar
Cara Membuat Web Dasar
 
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQLPanduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
Panduan Pemrograman Berbasis Web dengan HTML, PHP, dan Database MySQL
 
Membuat buku-tamu dengan Php
Membuat buku-tamu dengan PhpMembuat buku-tamu dengan Php
Membuat buku-tamu dengan Php
 
Modul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQLModul Web Programming dengan PHP dan MySQL
Modul Web Programming dengan PHP dan MySQL
 
7 jam membuat web dari nol
7 jam membuat web dari nol7 jam membuat web dari nol
7 jam membuat web dari nol
 
Cara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan databaseCara mudah koneksi php dan mysql dengan database
Cara mudah koneksi php dan mysql dengan database
 
Laporan
LaporanLaporan
Laporan
 
Tugas 2 0317 individu
Tugas 2 0317 individuTugas 2 0317 individu
Tugas 2 0317 individu
 
Modul Pengantarti
Modul PengantartiModul Pengantarti
Modul Pengantarti
 
Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web Materi 1 Kuliah Pemrograman Web
Materi 1 Kuliah Pemrograman Web
 
Tutorial web site aida dan jesika
Tutorial web site aida dan jesikaTutorial web site aida dan jesika
Tutorial web site aida dan jesika
 
Bab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-databaseBab 4 tools-pemrograman-web-dan-database
Bab 4 tools-pemrograman-web-dan-database
 
Web dengan php mysql dreamweaver
Web dengan php mysql dreamweaverWeb dengan php mysql dreamweaver
Web dengan php mysql dreamweaver
 
Asas cakephp-mvc
Asas cakephp-mvcAsas cakephp-mvc
Asas cakephp-mvc
 
Webdesign dasar : 01 mengenal dunia web
Webdesign dasar : 01 mengenal dunia webWebdesign dasar : 01 mengenal dunia web
Webdesign dasar : 01 mengenal dunia web
 
modul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & phpmodul pemrograman web dengan dreamweaver, sql & php
modul pemrograman web dengan dreamweaver, sql & php
 
Penerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQLPenerapan API dengan JSON,MYSQL
Penerapan API dengan JSON,MYSQL
 
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERYHitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
Hitung Ongkos Kirim Menggunakan API rajaongkir.com dengan PHP+JQUERY
 

Andere mochten auch

東部三天兩夜行程
東部三天兩夜行程東部三天兩夜行程
東部三天兩夜行程
子揚 莊
 
проект презентация гуо упк первомайский детский сад-средняя школа
проект презентация гуо упк первомайский детский сад-средняя школапроект презентация гуо упк первомайский детский сад-средняя школа
проект презентация гуо упк первомайский детский сад-средняя школа
dash050574
 
нити
нитинити
нити
dolbina
 
Periodico de mi_vida_y_
Periodico de mi_vida_y_Periodico de mi_vida_y_
Periodico de mi_vida_y_
sofia132396
 
проект презентация гуо упк первомайский детский сад-средняя школа
проект презентация гуо упк первомайский детский сад-средняя школапроект презентация гуо упк первомайский детский сад-средняя школа
проект презентация гуо упк первомайский детский сад-средняя школа
dash050574
 
Peribahasa menengah 2 faridmohd
Peribahasa menengah 2 faridmohdPeribahasa menengah 2 faridmohd
Peribahasa menengah 2 faridmohd
mfaridmohd
 
Co-Curation, Participation & Audience Engagement Techniques
Co-Curation, Participation & Audience Engagement TechniquesCo-Curation, Participation & Audience Engagement Techniques
Co-Curation, Participation & Audience Engagement Techniques
Diana Marsh
 

Andere mochten auch (13)

東部三天兩夜行程
東部三天兩夜行程東部三天兩夜行程
東部三天兩夜行程
 
проект презентация гуо упк первомайский детский сад-средняя школа
проект презентация гуо упк первомайский детский сад-средняя школапроект презентация гуо упк первомайский детский сад-средняя школа
проект презентация гуо упк первомайский детский сад-средняя школа
 
нити
нитинити
нити
 
Periodico de mi_vida_y_
Periodico de mi_vida_y_Periodico de mi_vida_y_
Periodico de mi_vida_y_
 
Kimia x 24072012
Kimia x 24072012Kimia x 24072012
Kimia x 24072012
 
French ppt
French pptFrench ppt
French ppt
 
Sigurnosna revizija cestovnih projekata - primjer Mesničke ulice u Zagrebu
Sigurnosna revizija cestovnih projekata - primjer Mesničke ulice u ZagrebuSigurnosna revizija cestovnih projekata - primjer Mesničke ulice u Zagrebu
Sigurnosna revizija cestovnih projekata - primjer Mesničke ulice u Zagrebu
 
French ppt
French pptFrench ppt
French ppt
 
проект презентация гуо упк первомайский детский сад-средняя школа
проект презентация гуо упк первомайский детский сад-средняя школапроект презентация гуо упк первомайский детский сад-средняя школа
проект презентация гуо упк первомайский детский сад-средняя школа
 
Biciklistički promet u Japanu
Biciklistički promet u JapanuBiciklistički promet u Japanu
Biciklistički promet u Japanu
 
Peribahasa menengah 2 faridmohd
Peribahasa menengah 2 faridmohdPeribahasa menengah 2 faridmohd
Peribahasa menengah 2 faridmohd
 
Co-Curation, Participation & Audience Engagement Techniques
Co-Curation, Participation & Audience Engagement TechniquesCo-Curation, Participation & Audience Engagement Techniques
Co-Curation, Participation & Audience Engagement Techniques
 
Pass 1 flowchart
Pass 1 flowchartPass 1 flowchart
Pass 1 flowchart
 

Ähnlich wie Belajar htmlphp-dan-my sql

Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sql
Andi Darmawan
 
Manipulasi database mysql dgn php
Manipulasi database mysql dgn phpManipulasi database mysql dgn php
Manipulasi database mysql dgn php
Haswi Haswi
 
Basis Data Praktikum modul SQL
Basis Data Praktikum modul SQLBasis Data Praktikum modul SQL
Basis Data Praktikum modul SQL
Ihsan Nurhalim
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
George Kartutu
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
Muhammad Rais
 
Php dgn frame work code ignitier
Php dgn frame work code ignitierPhp dgn frame work code ignitier
Php dgn frame work code ignitier
Haswi Haswi
 
Tugas besar (pbw) web sekolah
Tugas besar (pbw)   web sekolahTugas besar (pbw)   web sekolah
Tugas besar (pbw) web sekolah
rizqipratama15
 
Arifadli membuat buku-tamu
Arifadli membuat buku-tamuArifadli membuat buku-tamu
Arifadli membuat buku-tamu
Haswi Haswi
 
Modul web programing
Modul web programingModul web programing
Modul web programing
Fitra Sani
 
Cepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-phpCepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-php
Budi Permana
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
Fredy Budimansyah
 

Ähnlich wie Belajar htmlphp-dan-my sql (20)

Belajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sqlBelajar htmlphp-dan-my sql
Belajar htmlphp-dan-my sql
 
Tugas 3 Pemrograman API
Tugas 3 Pemrograman APITugas 3 Pemrograman API
Tugas 3 Pemrograman API
 
Manipulasi database mysql dgn php
Manipulasi database mysql dgn phpManipulasi database mysql dgn php
Manipulasi database mysql dgn php
 
pemrograman internet
pemrograman internetpemrograman internet
pemrograman internet
 
Basis Data Praktikum modul SQL
Basis Data Praktikum modul SQLBasis Data Praktikum modul SQL
Basis Data Praktikum modul SQL
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Belajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniterBelajar php-dengan-framework-code-igniter
Belajar php-dengan-framework-code-igniter
 
Php dgn framework code ignitier
Php dgn framework code ignitierPhp dgn framework code ignitier
Php dgn framework code ignitier
 
Php dgn frame work code ignitier
Php dgn frame work code ignitierPhp dgn frame work code ignitier
Php dgn frame work code ignitier
 
Belajar php dengan framework code igniter3
Belajar php dengan framework code igniter3Belajar php dengan framework code igniter3
Belajar php dengan framework code igniter3
 
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
Belajar Framework CodeIgnitier Lengkap (bahasa Indonesia)
 
Visual basic 2015
Visual basic 2015Visual basic 2015
Visual basic 2015
 
Tugas besar (pbw) web sekolah
Tugas besar (pbw)   web sekolahTugas besar (pbw)   web sekolah
Tugas besar (pbw) web sekolah
 
Php Mysql
Php MysqlPhp Mysql
Php Mysql
 
Belajar framework code igniter xii rpl
Belajar framework code igniter xii rplBelajar framework code igniter xii rpl
Belajar framework code igniter xii rpl
 
Arifadli membuat buku-tamu
Arifadli membuat buku-tamuArifadli membuat buku-tamu
Arifadli membuat buku-tamu
 
Modul web programing
Modul web programingModul web programing
Modul web programing
 
Cepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-phpCepat mahir-bahasa-pemrograman-php
Cepat mahir-bahasa-pemrograman-php
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
 
Tugas api 3fix
Tugas api 3fixTugas api 3fix
Tugas api 3fix
 

Belajar htmlphp-dan-my sql

  • 1. 3 Cara Belajar HTML, PHP dan MySQL Nama Penulis Ilzaamul.ikhsaan@yahoo.com http://ilzaamulikhsaan.blogspot.com Lisensi Dokumen: Copyright © 2003-2007 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. Internet sekarang ini memang bukan menjadi hal baru ditelinga kita, mulai dari anak – anak sampai orang tua pun mengenalnya. Puluhan website sudah tersebar dengan berbagai nama. Sebuah perusahaan besar pun memiliki sebuah situs web lengkap dengan databasenya, pastinya database tersebut sangatlah kompleks, hal tersebut dimulai dari sebuah awal yang sederhana. “sesuatu yang kecil jika kita kembangkan akan menjadi suatu hal yang besar”. Mempelajari dasar pembuatan database adalah solusinya. Bisakah kita belajar HTML, PHP dan MySQL sekaligus? Kenapa tidak? Tentu saja perlu adanya langkah – langkah awal sebelum kita memulainya. Script PHP memang erat kaitannya dengan script HTML, untuk memulai dasarnya kita akan belajar secara sederhana mengenai script HTML dan PHP. Barulah kita dapat membentuk sebuah database sederhana menggunakan MySQL. 3 komponen ini memang sangat diperlukan dalam pembuatan sebuah database (HP My) “HTML, PHP & MySQL”. A. Belajar Script Sederhana HTML & PHP Secara sederhana script HTML diawali dengan <html><head></head><body> kemudian diakhiri dengan </body></html>. Sedangkan script PHP diawali dengan <?php dan diakhiri dengan ?>. Kita akan mencoba membuat script sederhana untuk menginputkan data yang tampilannya masih terlihat dalam web browser. Script ini terdiri dari script “input” dan juga script “proses”, diman script “input” ini berisi script HTML yang akan menjadi tampilan input pada web browser, sedangkan script “proses” merupak script PHP yang menjadi tampilan outputnya. Cobalah script di bawah ini : 1 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 2. Script input Script proses Hasil pada web broser 1. Tampilan input 2. Tampilan hasil 2 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 3. Secara sederhana pembuatan script dapat dilakukan dengan cara di atas. Cara di atas hanya menampilkan tampilan dengan input text saja, padahal untuk membuat semacam form data diri yang lengkap kita memerlukan bermacam tools yang nantinya akan digunakan sebagai kombinasi pembuatan form data diri. Tools yang bisa kita gunakan diantaranya adalah dengan type combo box, radio dan check box.  Type Combo Box Buatlah script HTML dan PHP secara terpisah, nama dari script PHP harus sesuai dengan form action pada script HTML, sebagai contoh namanya adalah output.php Hasil tampilan pada web browser 3 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 4. Type Radio Buatlah script HTML dan PHP secara terpisah, nama dari script PHP harus sesuai dengan form action pada script HTML, sebagai contoh namanya adalah kenyang.php Hasil tampilan pada web browser 4 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 5. Type Check Box Buatlah script HTML dan PHP secara terpisah, nama dari script PHP harus sesuai dengan form action pada script HTML, sebagai contoh namanya adalah hobi.php Hasil tampilan pada web browser 5 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 6. B. Membuat Form Data Diri Dalam sistem administrsi perkuliahan tentu saja membutuhkan semacam aplikasi yang bisa mempermudah proses pendataan mahasiswa yang ada. Salah satunya dengan menggunakan bahasa pemrograman PHP kita dapat membuat semacam daftar sederhana untuk pendataan mahasiswa. Bisa diisi dengan Nama, Kelas, NIM, Alamat dan lain sebagainya sesuai dengan kebutuhan. Di sini saya membuat 2 buah script yang saling berhubungan, pertama dengan bahasa HTML sebagai inputnya, sedangkan akan dikeluarkan dalam bahasa PHP sebagai outputnya. Jangan lupa pada form action diisi dengan nama file pada script yang kedua (output). Script inputnya sebagai berikut : Dalam script tersebut menggunakan radio button untuk memilih jenis kelamin, kemudian menggunakan select box untuk menampilkan agama dan juga provinsi. Tampilan dalam web brosernya seperti berikut 6 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 7. Kita dapat mengisikan data pada kolom yang telah tersedia. Supaya data tersebut dapat diinput, kita membutuhkan script kedua yang berkedudukan sebagai output sehingga data yang telah kita tuliskan dapat ditampilkan pada outputnya. Script keduanya sebagai berikut : Sehingga dalam tampilan di web brosernya menjadi seperti berikut : 7 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 8. C. Mengkoneksikan Form Data Diri Dengan MySQL Database dapat membantu kita dalam membuat data dari suatu kegiatan. Pada pembuatan database ada banyak apklikasi yang bisa digunakan seperti XAMPP, APPServer dan lain sebagainya. Pada kesempatan kali ini kita akan mencoba membuat database dari script data mahasiswa yang sudah kita buat pada artikel sebelumnya. Saya menggunakan aplikasi APPServer dalam pembuatan database ini. Untuk bisa membuat database masuk terlebih dahulu ke phpMyAdmin, dengan cara ketikan localhost/phpmyadmin pada web broser anda. Tampilan awal phpmyadmin sebagai berikut : Buatlah database anda pada kolom create new database, misal database saya beri nama ilzam Kemudian kita membuat tabel dalam database tersebut pada kolom create new tabel on database. Isikan nama tabel dan juga number of fields. Isikan number of fields = 12, karena pada data mahasiswa yang kita buat kemarin ada 11 kolom yang harus diisi, ditambah 1 kolom sebagai no urut. Isikan pada tabel yang kita buat data – data yang harus diinput, seperti no, nama, kelas dst. Pada kolom “no”, pilih data int karena berbentuk angka, pada kolom extra pilih auto increment (menambah secara otomatis), kemudian pilih primary. 8 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 9. Setelah semua terisi pilih save. Maka data yang kita menjadi tampilan sebagai berikut : Setelah kita membuat database pada phpmyadmin, langkah selanjutnya mengkoneksikan script dengan database tersebut. Gabungkan terlebih dahulu script input dan juga output menjadi 1 buah script. Kemudian pada form action yang tadinya diisi dengan output file diganti dengan tanda #, supaya file kita dapat tampil sebagai hasil di database. Pada bagian akhir script PHP ditambahkan script berikut supaya hasil keluaran dari data yang kita inputkan dapat masuk ke database yang telah kita buat. 9 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 10. Sehingga script akhirnya seperti berikut : Tampilan pada web broser seperti berikut Inputkan data – data pada kolom yang tersedia. Lalu klik input. Jika data berhasil diinput maka akan ada note “Data Berhasil Diinput”, jika gagal maka akan ada note “Data Gagal Diinput” 10 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com
  • 11. Inputkan beberapa data kembali pada form data mahasiswa, agar kita dapat melihat data yang tadi kita inputkan, klik menu browse pada tabel data yang kita buat. Kemudian akan tampil beberapa data yang sudah kita inputkan. Biografi Penulis Ilzaamul Ikhsaan. Alumni SMK N 2 Banyumas, sekarang sedang melanjutkan studi di Politeknik Negeri Semarang Jurusan Teknik Elektro, Program Studi Teknik Telekomunikasi. Sangat tertarik dengan website yang memiliki desain fantastis, sedang belajar desain website. “website adalah karya seni yang diolah dengan teknik dan pengetahuan yang matang” Happy Coding... 11 Komunitas eLearning IlmuKomputer.Com Copyright © 2003-2007 IlmuKomputer.Com