Konfigurasi PHP – MYSQL MySQL

2.4.2 Variabel PHP

Variabel digunakan untuk menyimpan suatu nilai, seperti text, angka atau array. Ketika sebuah variabel dibuat, variabel tersebut dapat dipakai berulang- ulang. Pada PHP semua variabel harus dimulai dengan karakter . Variabel PHP tidak perlu dideklarasikan dan ditetapkan jenis datanya sebelum kita menggunakan variabel tersebut. Hal itu berarti pula bahwa tipe data dari variabel dapat berubah sesuai dengan perubahan konteks yang dilakukan oleh user. Secara tipikal, variabel PHP cukup diinisialisasikan dengan memberikan nilai kepada variabel tersebut. Contoh berikut akan mencetak PHP : text = PHP; print text; Identifier dalam PHP adalah case-sensitive, sehingga text dengan Text merupakan variabel yang berbeda. Built-in function dan structure tidak case-sensitive, sehingga echo dengan ECHO akan mengerjakan perintah yang sama. Identifier dapat berupa sejumlah huruf, digitangka, underscore, atau tanda dollar tetapi identifier tidak dapat dimulai dengan digitangka.

2.4.5 Konfigurasi PHP – MYSQL

Pada tutorial kali ini, kita akan mencoba melakukan operasi - operasi dasar pada PHP MySQL. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. i. Membuat koneksi hostmysql = “localhost”; username = “mysqlusername”; password = “mysqlpassword”; database = “namadatabase”; conn = mysql_connect”hostmysql”,”username”,”password”; if conn die ”Koneksi gagal”; mysql_select_dbdatabase,conn or die ”Database tidak ditemukan”; PenjelasanScript: a. mysql_connect digunakan untuk membuat koneksi dari PHP ke server MySQL.Data mengenai hostname, mysql username, dan password yang digunakan telah diwakilkan oleh variabel hostmysql, username, password. Penulisannya akan sama dengan: mysql_connect ”localhost”, ”username”, ”password”; b. mysql_select_db, untuk memilih database yang akan digunakan. c. if conn die ”Koneksi gagal” jika koneksi gagal dibuat conn, maka akan muncul pesan kesalahan Setiap operasi PHP yang berhubungan dengan MySQL, akan membutuhkan sintaks diatas. agar lebih mudah, lebih baik disimpan terlebih dahulu dengan nama konfig.php. Jika sintaks tersebut dibutuhkan lagi, maka kita melakukan include terhadap file konfig.php tersebut. ii. Membuat tabel pada MySQL ?php include ”konfig.php”; mysql_query”CREATE TABLE user namadpnVARCHAR20, namablkg VARCHAR20, negara VARCHAR20”; ? Perintah include digunakan untuk mengikut sertakan sebuah file pada contoh diatas adalah file konfig.php. Untuk mysql_query format umum dari Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. perintah ini adalah mysql_querystring dari query, mysql_query akan sering dijumpai pada artikel kali ini. iii. Memasukkan data pada tabel ?php include ”konfig.php”; insert = “INSERT INTO users namadpn,namablkg,negara VALUES ’Saya’,Sendiri’,Indonesia’”; mysql_queryinsert or die ”tidak dapat memasukkan data ke tabel”;? Untuk memasukkan data pada tabel database maka diperlukan query seperti pada scrypt yang ada seperti diataas iv. Menampilkan data dari tabel ?php include ”konfig.php”; query = “SELECT FROM user”; result = mysql_queryquery; numrows = mysql_num_rowsresult; whilerow = mysql_fetch_arrayresult{ echo “Jumlah data: numrows br”; echo “Nama Depan: row[namadpn] br”; echo “Nama Belakang: row[namablkg] br”; echo “Negara: row[negara]“; } ? Penjelasan script: a. mysql_num_rows, digunakan untuk menghitung jumlah baris yang didapat dari hasil eksekusi query mysql_query. b. while {}, Digunakan untuk melakukan perulangan selama data yang yang diinginkan masih ada. dalam contoh diatas: akan menampilkan semua isi dari table. c. mysql_fetch_array,menampilkan data dari tabel dalam bentuk array Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. Gambar 2.3 Menu Pilihan Tampilan Workspace. 2.6 Macromedia Dreamweaver 8 Dreamweaver 8 adalah suatu editor HTML yang profesional yang berfungsi untuk merancang, memprogram, dan mengembangkan website, halaman web, dan aplikasi berbasis web. Macromedia Dreamweaver menawarkan dua langkah untuk mendesain website dalam satu waktu, yaitu mendesain sekaligus memprogram. Jika kamu menyukai bekerja di lingkungan editing visual, pilih Workspace. Designer. Dreamweaver juga menyediakan Workspace Coder untuk yang suka menulis atau mengedit kode secara lebih detail. Dengan editing visual, dapat dengan cepat menciptakan halaman tanpa menulis satu baris kode. Jika menyukai menulis kode dengan tangan, Dreamweaver juga menyediakan banyak tools dan fitur-fitur yang mudah digunakan. Dan Dreamweaver membantu untuk membangun aplikasi web dinamis berbasis database dengan menggunakan bahasa server seperti ASP, ASP.NET, ColdFusion Markup Language CFML, JSP, and PHP. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

2.7 Gammu