Setting Koneksi dari PHP ke MySQL Pembuatan Query

Hasil dari pembuatan tabel dapat dilihat pada gambar berikut : Gambar 4.1 Tabel – tabel database bdydayak

4.2 Setting Koneksi dari PHP ke MySQL

Website pengenalan budaya Dayak ini diimplementasikan menggunakan bahasa pemrograman PHP dan database MySQL. Untuk itu dibuat skrip koneksi.php yang berfungsi untuk melakukan koneksi ke server MySQL. Listing Program 4.1 koneksi.php ?php hostname=localhost; username=root; password=root; database=bdydayak; ifdbh=mysql_connecthostname,username,password { echo mysql_error; exit; } mysql_select_dbdatabase,dbh or die database tidak ditemukan; ?

4.3 Pembuatan Query

Semua query yaitu select, insert, update, delete untuk setiap tabel dibuat jadi satu ke dalam file php yaitu fungsi_query.php. Tujuan dibuat file ini adalah agar lebih mudah karena jika sewaktu-waktu queri diperlukan tinggal dipanggil saja nama querinya. function query_insert_budayadata { query=INSERT INTO budaya budayaId, budayaNama, budayaUraian, budayaBahasaNama VALUES.data[0]., .data[1]., .data[2]., .data[3].; hasil = mysql_queryquery; return hasil; } function query_update_budayadata { query=UPDATE budaya SET budayaId = .data[0]., budayaNama = .data[1]., budayaUraian = .data[2]. , budayaBahasaNama = .data[3]. WHERE budayaId = .data[0].; hasil = mysql_queryquery; return hasil; } function query_delete_budayadata { query=DELETE FROM budaya WHERE budayaId = .data[0].; hasil = mysql_queryquery; return hasil; } function query_select_budayadata { query=SELECT FROM budaya LIMIT 0, 50; hasil=mysql_queryquery; return hasil; } function query_insert_kerajinandata { query=INSERT INTO kerajinan kerajinanUraian, fotoId, namakerajinan VALUES.data[0]., .data[1].; hasil=mysql_queryquery; return hasil; } function query_update_kerajinandata { query=UPDATE kerajinan SET kerajinanUraian = .data[0]. , fotoId = .data[1]. WHERE kerajinanId = .data[2].; hasil=mysql_queryquery; return hasil; }function query_select_adminnama, sandi { query=SELECT FROM admin WHERE adminNama = .nama. AND adminSandi= .sandi. ; hasil=mysql_queryquery; return hasil; } function query_insert_orgsosdata { query=INSERT INTO orgsos orgsosUraian, fotoId, budayaId, orgsosNama VALUES .data[0]., .data[1]., .data[2]., .data[3].; hasil=mysql_queryquery; return hasil; } function query_insert_lagudata {

4.4 Pembuatan Antar Muka User Interface