Ini
merupakan tutorial dasar bagaimana mengkoneksikan Flash dan mengambil
data dari MySQL yang akan ditampilkan di aplikasi Flash Anda. Kepada
para suhu Flash mohon bantuannya kalau ada kesalahan dalam tutorial ini.
Yang dibutuhkan dalam tutorial ini antara lain:
- Program Aplikasi Macromedia Flash / Adobe Flash (Saya menggunakan Adobe Flash CS3)
- Database MySQL (Saya menggunakan Mysql 5.0.24)
- PHP (Saya menggunakan PHP 5.1.4)
- Web Server Apache (Saya menggunakan Apache 2.0.59)
- Editor (Saya menggunakan Notepad)
- Sudah kenalan dengan Flash, PHP dan MySQL
1. Go To Flash Stage
Buka dokument baru, buat sebuah
Dynamic text fields (Text Tools) dengan nama variable varNama pada
property. Kemudian convert to Symbol menjadi sebuah Movie Clip dengan
nama bebas terserah Anda. Kembali ke text yang sudah menjadi Movie Clip,
klik kanan kemudian pilih Action (Untuk mengetikan Action Script).
Ketik Script di bawah ini:
onClipEvent (load) {Flash kita udah beres, Sekarang kita bekerja ke MySQL
// Load file php dari local server dengan mengirimkan variable nama
loadVariables(”http://localhost/flash/koneksi.php?nama=supono”, this, “GET”);
}
2. Next MySQL Database
Buat sebuah database dengan nama
misalnya “taskdb”, kemudian buat tabel bernama flash dengan dua field
yaitu nama dan nomor telepon setelah tabel dibuat, jangan lupa masukkan
datanya.
CREATE DATABASE `taskdb`;3. Next PHP Script
CREATE TABLE `flash` (
`nama` varchar(25) NOT NULL,
`telepon` varchar(25) NOT NULL
)
INSERT INTO `flash` (`nama`, `telepon`) VALUES (’Kantin Kampus’, ‘08574555666′);
Setelah di buat database nya pada step
sebelumnya, saatnya untuk menyambungkan dengan menggunakan sebuah
bahasa pemrograman yang bernama PHP. Secara umum, sama seperti biasa,
yaitu koneksi ke database, kemudian pilih nama database kemudian query
ke table dan tampilkan deh. Untuk mengirimkan ke Aplikasi flash yaitu
dengan mengisi nama text field pada flash yang kita beri nama variable
“varNama” diisi dengan hasil dari array database (lihat pada baris
terakhir sebelum tanda kurung kurawal)
//koneksi.php
//tampilkan data atas nama supono
//level: basic, by supono | http://supono.wordpress.com
if($_GET['nama']) {
$link = mysql_connect(”localhost”, “root”, “vertrigo”)
or die(”error: koneksi ke database gagal”);
$select_db = mysql_select_db(”taskdb”);
$query = “SELECT * FROM flash WHERE nama=’”.$_GET['nama'].”‘”;
$result = mysql_query($query)
or die(”error: perintah query gagal $query”);
mysql_close($link);
$row = mysql_fetch_array($result);
mysql_free_result($result);
print “varNama=$row[nama] - ($row[telepon])”;
}
?>
0 komentar:
Posting Komentar
Silahkan TInggalkan Komentar Anda di Blog Saya..
No SPAM and No PORN...
Terimakasih Telah meninggalkan Jejak Anda