2.14.3. Sintaks PHP
Sintaks  programscript  PHP  ditulis  dalam  apitan  tanda khusus  PHP.  Ada  empat  macam  pasangan  tag  PHP  yang
dapat digunakan untuk menandai blok script PHP : ?php ... ?
script language = ”PHP” ... script ? ...  ?  …
2.15. CSS
DES Cascading Style Sheets CSS merupakan feature yang sangat
penting  dalam  membuat  Dynamic  HTML.  Meskipun  bukan  merupakan suatu  keharusan  dalam  membuat  web,  akan  tetapi  penggunaan  cascading
style  sheets merupakan  kelebihan  tersendiri.  Suatu  cascading  style  sheet
merupakan tempat dimana mengontrol dan mengatur style-style yang ada. Cascading  Style  sheet
mendeskripsikan  bagaimana  tampilan  dokumen HTML di  layar. Dalam pemakaian umumnya  sering disebut  juga sebagai
template dari  dokumen  HTML  yang  menggunakanya.  Cascading  Style
Sheet CSS teknologi yang support pada hampir semua web Browser, hal
ini  disebabkan  CSS  telah  di  standartkan  oleh  World  Wide  Web
Consortium W3C untuk digunakan web browser. Nurhasyim,2003.
2.16. MySQL
MySQL  adalah  Relational  Databases  Manajemen  System RDBMS  yang  didistribusikan  gratis  dibawah  lisensi  GPL  General
Public  Licence .  Tidak  sama  dengan  proyek-proyek  seperti  Apache
dimana  perangkat  lunak  dikembangkan  oleh  komunitas  umum,  dan  hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL
dimiliki  dan  disponsori  oleh  sebuah  perusahaan  komersial  Swedia  yaitu MySQL  AB,  dimana  memegang  hak  cipta  hampir  atas  semua  kode
sumbernya  dimiliki  oleh  kedua  orang  Swedia  dan  satu  orang  Finlandia yang  mendirikan  MySQL  AB  adalah:  David  Axmark,  Allan  Larsson  dan
Michael “Monty” Widenius. MySQL sebenarnya merupakan turunan salah satu  konsep  utama  dalam  databases  sejak  lama  yaitu  SQL  Structural
Query  Language ,  SQL  adalah  sebuah  konsep  pengoperasian  databases
terutama  untuk  pemilihan  atau  seleksi  pemasukkan  data  seleksi  dari pemasukkan  data  yang  memungkinkan  pengoperasian  data  dikerjakan
dengan mudah secara otomatis. Keandalan  suatu  sistem  database  DBMS  dapat  diketahui  dari
cara kerja optimizer-nya dalam melakukan proses perintah-perintah SQL, yang  dibuat  oleh  user  maupun  program-program  aplikasinya.  Sebagai
database  server,  MySQL  dapat  dikatakan  lebih  unggul  dibandingkan database  server  lainnya  dalam  query  data.  Hal  ini  terbukti  untuk  query
yang  dilakukan  oleh  single  user,  kecepatan  query  MySQL  bisa  sepuluh kali  lebih  cepat dari  PostgreSQL  dan  lima  kali  lebih  cepat  dibandingkan
Interbase. adalah bahasa standar  yang digunakan  untuk mengakses server
database. http:www.mysql.comabout 2.16.1.
Bahasa SQL yang digunakan di MySQL
MySQL  database  yang  paling  popular  digunakan  untuk membangun  aplikasi  web  yang  menggunakan  database  sebagai
sumber  dan  pengelola  datanya.  Statement-statement  SQL  yang digunakan oleh MySQL :
1. Create
Perintah  untuk  membuat  database :  create  database dbname
Perintah  untuk  membuat  tabel  didalam  database  yang  telah
dibuat : use dbname ;
2. Insert
Perintah  untuk  menambahkan  data  pada  tabel  dalam  suatu database aktif :
insert into
nama_tabelfield1,field2valuesnilai1, nilai2 ;
3. Drop
Digunakan  untuk  membuang  atau  menghapis  tabel  dalam
sebuah database yang aktif : drop table nama_tabel ;
4. Delete
Perintah untuk menghapus satu atu lebih record dalam suatu tabel  yang  memenuhi  kondisi  yang  ditentukan,  apabila
where  tidak  disertakan  maka  akan  menghapus  seluruh  data
dari tabel : delete from nama_tabel ;
5. Select
Perintah untuk menampilkan data pada suatu tabel :
Select  from nama_tabel ; 2.16.2.
Konektifitas MySQL dan PHP
PHP  mempunyai  kemampuan  untuk  mengakses  contain data  dari  suatu  database  ke  halaman  web.  PHP  menyediakan
sejumlah  fungsi  yang  digunakan  untuk  mengakses  bass  data MySQL :
1. mysql_connect
Digunakan  untuk  membuat  hubungan  atau  koneksi  dengan server MySQL.
Sintaks: link=mysql_connect“host”,
“username”, “password”;
2. mysql_select_db
Untuk memilih  nama salah satu database  yang ada diserver mysql  sebagai  rujukan  sebelum  mengakses  query  ataupun
tabel. Sintaks:
query=mysql_select_db“namadatabase”,conn;
3. mysql_query
Digunakan untuk mengirim perintah query mysql ke server.
Sintaks: hasil=mysql_query“SQL statement”;
4. mysql_fetch_array
Digunakan untuk mendapatkan  hasil baris atau record  yang digambarkan  dalam  bentuk  array  asosiatif  mengacu  pada
nama  field  atau  kolom,  array  angka  mengacu  pada  urutan field
atau  kolom  yang  dimulai  dari  kiri  ke  kanan  atau keduanya.  Selain  itu  secara  internal,  penunjuk  baris  akan
bergerak  maju  sesuai  dengan  jumlah  record  yang  ada.
Dodit, 2008
Sintaks: array=mysql_fetch_arrayhasil;
2.17. Rekayasa Perangkat Lunak