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