40 diluncurkan. Penyempurnaan terus dilakukan sehingga pada tahun 2000
dikeluarkan PHP 4.0. tidak berhenti sampai disitu, kemampuan PHP terus ditambah, dan pada saat ini dikeluarkan PHP versi terbaru yaitu PHP 5.0.x.
2.15.2.2 Keunggulan PHP
PHP memiliki banyak kelebihan yang tidak dimiliki oleh bahasa script sejenis. PHP difokuskan pada pembuatan script server-side, yang bisa melakukan
apa saja, seperti mengumpulkan data dari form, menghasilkan isi halaman web dinamis, dan kemampuan mengirim serta menerima cookies. PHP dapat
digunakan pada semua sistem operasi, antara lain Linux, Unix, Windows, Mac OS X, RISC OS. PHP tidak terbatas pada hasil keluaran HTML Hypertext Markup
Languages. PHP juga memiliki kemampuan untuk mengolah keluaran gambar, file PDF, dan movies Flash. PHP juga dapat menghasilkan teks seperti XHTML,
dan file XML lainnya.
2.15.2.3 Coding PHP
1. Embedded Script
html head
titleContoh Embedded Scripttitle head
body ?php
echo “strongini skrip phpstrong”; ?
body html
41 Script diatas menunjukan contoh script PHP sederhana, yang disebut
dengan embedded script. Sidik, 2006 Berikut ini tampilan yang diberikan apabila diakses dalam web browser.
Gambar 2.12 Tampilan embedded script Sidik, 2006 2.
Non Embedded Script
?php echo “html”;
echo “head”; echo “ title”;
echo “ contoh non embedded script”; echo “ title”;
echo “ head”; echo ” body”;
echo “ p Teks dokumen yang dihasilkan dengan menggunakan skrip PHP p”;
echo “ body”; echo “ html”;
?
42 Script PHP pada cara ini digunakan sebagai murni pembuatan program
dengan PHP, tag HTML yang dihasilkan untuk membuat dokumen merupakan bagian dari script PHP. Berikut Tampilan script tersebut.
Gambar 2.13 Tampilan non-embedded script Sidik, 2006 2.15.3
MySQL
MySQL adalah Relational Database Management System RDBMS berkinerja tinggi yang dirancang untuk mendukung pengolahan transaksi
bervolume tinggi seperti pemasukan pesanan online, inventori, akuntansi, dan manufakturing, juga sebagai platform untuk data warehouse dan aplikasi
pendukung keputusan. MySQL dilepas dengan suatu lisensi open source dan tersedia secara cuma-cuma. MySQL bekerja pada berbagai sistem operasi, dan
banyak bahasa. MySQL bekerja dengan cepat dan baik dengan data yang besar. PHP menyediakan banyak fungsi untuk mendukung database MySQL.
43
2.15.3.1 Jenis-jenis perintah SQL
SQL merupakan singkatan dari Structure Query Language. SQL merupakan bahasa computer standar ANSI American National Standards
Institute. Dengan SQL, kita dapat mengakses database, menjalankan queri untuk mengambil data dari database, menambahdata ke database, menghapus data di
dalam database, dan meng-update data di dalam database. Bahasa SQL seperti yang didefinisikan oleh ANSI tersusun atas 3
kelompok yaitu Data Definition Language, Data Manipulation Language, dan Data Control Language.