2.5.4 Script PHP
Script PHP berkedudukan sebagai tag dalam bahasa HTML. Suatu script akan dikenali sebagai script PHP bila didapati tanda :
a. ?php…………….? b. ?.........................?
c. script language=”php”…script
Script yang dibuat oleh php disimpan dengan nama file dan diketahui dengan ekstensi .php. misalnya ‘contoh.php’. Bila script php diakses melalui komputer lokal
maka file PHP di folder htdocs di web server. Sama halnya dengan pemakaian dokumen HTML, pemberian dokumen yang sama tetapi dituliskan dengan case yang
berbeda akan dianggap sebagai dokumen yang berbeda, misalnya ‘contoh.php’ akan berbeda dengan ‘CONTOH.php’ atau ‘Contoh.php’. Script PHP dapat disisipkan
dibagian manapun dalam dokumen HTML, begitu pula sebaliknya script HTML dapat diletakkan diantara script PHP.
Berikut contoh dari script PHP : Contoh1.php
html head
title Testtitle head
body Tanggal :
Universitas Sumatera Utara
? mencetak tanggal dengan perintah echo
echo date “dFY”;echo”br”; mencetak tanggal dengan perintah print
body html
2.5.5 Integrasi dengan Dataease
PHP yang digabungkan dengan database akan lebih berkekuatan jika digabungkan dengan database yang realibel, gratis dan mudah diinstalasi. Terdapat 2 jenis
database yang memenuhi yaitu MYSQL dan PostgreSQL. Kedua jenis database ini dipergunakan karena kinerja yang bagus dan untuk mengaksesnya, PHP mempuyai
fungsi khusus. Berikut ini daftar database yang didukung oleh PHP sampai versi 5.
No Nama Database No Nama Database
1 Adadase D
12 ODBC
2 Dbase
13 Oracle
3 Empress
14 Ovrimos
4 FilePro Ready only
15 PostegreSQL
5 Hyperwave
16 SQLite
6 IBM DB2
17 Sybase
7 Informix
18 Solid
Universitas Sumatera Utara
8 Ingres
19 Frontbase
9 INterbase
20 MSQL
10 Direct MS-SQL
21 Velocis
11 MySQL
22 Unix dbm
Taeel 2.1 Daftar Database yang didukung PHP
PHP mempunyai fungsi khusus untuk mengakses MySQL. Ada sekitar 48 fungsi yang dapat didukung PHP dalam mengakses MySQL dalam membuat aplikasi.
Adapun yang biasa digunakan diantaranya. a. Mysql_connect
Fungsi mysql_connect adalah untuk mrnghubungkan PHP dengan database MySQL. Formatnya adalah :
Mysql_connect string hostname,string username, string password
b. Mysql_select db Setelah terhubung ke database MYSQL dengan menggunakan mysql_connect,
langkah selanjutnya adalah mmilih database yang akan digunakan. Fungsi mysql_select_db digunakan untuk memilih database. Format fungsinya adalah:
mysql_select_db string database, koneksi. Koneksi adalah variable yang terhubung ke MySQL. Jika tidak mengisi
variable koneksi yang terbuka saat itulah yang dianggap digunakan. Manfaat berbagai macam koneksi adalah bahwa dengan pilihan seperti itu maka dalam
suatu file dimungkinkan mengambil query dari 2 database sekaligus.
Universitas Sumatera Utara
c. Mysql_query Dalam database MySQL, perintah untuk melakukan transaksi adalah perintah
SQL. Sebutan untuk mengirim perintah SQL dinamakan query. Query memberikan perintah kepada database untuk melakukan apa yang dikehendaki.
Format fungsinya adalah : Int mysql_query string query, int [link_identifier];
d. Mysql_num_row Kegunaan dari fungsi ini adalah untuk menghitung jumlah baris yang dikenal
oleh proses SQL. Format fungsinya adalah: Int mysql_num_rowint result;
e. Mysql_fetch_array Fungsi ini berkaitan dengan menampilkan data. Untuk menampilkan data,
digunakan fungsi mysql_fetch_array. Dengan fungsi ini, hasil query ditampung dalam bentuk array. Format fungsinya adalah :
array mysql_fetch_arrayI nt result, int[result_type];
2.6 MySQL
MySQL merupakan salah satu perangkat lunak sistem pengelola basis data database management system. MySQL juga dapat dikategorikan sebagai relation Database
Management Sistem RDBMS. Karena dalam pembuatan basis data pada MySQL
Universitas Sumatera Utara