Integrasi PHP dengan Database.

ekspresi dikerjakan dan sebaliknya apabila operator diletakkan setelah variabel, misal i++ atau i—maka nilai i akan ditambah atau dikurangi 1 setelah operasi dalam ekspresi dikerjakan. 5. Operator String. Hanya ada satu operator string, yaitu operator concatenation ., contohnya: a.b 6. Operator Bitwise. Operator ini digunakan untuk membuat bit tertentu dari suatu integer menjadi 1 atau 0. 7. Operator Ternary. Operator ini merupakan model penyederhanaan dari bentuk if...else yang setiap blok dari if dan else hanya satu perintah. Sehingga model ini cocok untuk melakukan proses pengisian suatu hasil pengujian.

2.7.6. Integrasi PHP dengan Database.

PHP yang digabungkan dengan database akan lebih berkekuatan jika digabungkan dengan database yang reliabel, gratis dan mudah diinstalasi. Terdapat 2 jenis database yang memenuhi yaitu MySQL dan PostgreSQL. Kedua jenis database ini dipergunakan karena kinerja yang bagus. PHP mempunyai fungsi khusus. Berikut ini adalah daftar database yang didukung oleh PHP sampai versi 5: Tabel 2.5. Daftar Database yang Didukung PHP. No. Nama Database. 1. Adabas D 2. Dbase

3. Empress

4. FilePro Read-Only 5. Hyperwave 6. IBM DB2 7. Informix

8. Ingres

9. Interbase

10. FronBase 11. MSQL

12. Direct MS-SQL 13. MySQL

14. ODBC 15. Oracle OC17 dan OC18

16. Ovrimos 17. PostgreSQL

18. SQLite 19. Solid

20. Sybase 21. Velocis

22. Unix dbm

PHP mempunyai fungsi khusus untuk mengakses MySQL. Ada 48 fungsi yang didukung PHP dalam mengakses MySQL dalam membuat aplikasi. Adapun yang biasa diunakan di antaranya adalah: a. mysql_connect Fungsinya adalah untuk menghubungkan PHP dengan database MySQL. Format fungsinya adalah: mysql_connect string hostname, string username, string password; b. mysql_select_db Setelah terhhubung ke database MySQL dengan menggunakan mysql_connect. Langkah selanjutnya adalah memilih database yang akan digunakan. Fungsi mysql_select_db digunakan untuk memilih database. Format fungsinya adalah: mysql_select_db string database, koneksi; c. mysql_query Dalam database MySQL, perintah untuk melakukan transaksi adalah printah SQL. Sebutan untuk mengirim perintah SQL dinamakan query. Query memberi perintah kepada database untuk melakukan apa yang dikehendaki. Format fungsinya adalah: int mysql_query string query, int [link_identifier]; d. mysql_num_rows Kegunaan fungsi ini adalah untuk menghitung jumlah baris yang dikenai oleh proses SQL. Format fungsinya adalah: int mysql_num_rows int 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_array int result, int [result_type];

2.8. MySQL.