News PKS PIYUNGAN :
Home » » Form Input Data Menggunakan Adobe Flash dan Database PhpMyadmin

Form Input Data Menggunakan Adobe Flash dan Database PhpMyadmin

Written By Unknown on Jumat, 01 Maret 2013 | 06.38.00


Hai, saya ingin berbagi ilmu nih, karena semakin sering kita berbagi, maka semakin banyak ilmu yang kita dapat, betul?
Kali ini saya ingin berbagi ilmu tentang bagaimana membuat program / aplikasi input dimana data nya akan tersimpan ke dalam database, mungkin teman-teman sudah pernah melihat atau bahkan memahami, bagaimana membuat aplikasi berbasis web atau desktop (Delphi,dan lain-lain), yang mana begitu kita mengisi form dan klik tombol input/kirim datanya akan tersimpan ke dalam database,,
Tapi kali ini yang akan kita bahas adalah bagaimana caranya membuat form input di dalam flash dan akan diproses oleh PHP agar tersimpan ke dalam database. Beberapa metode pengiriman data dari Flash (sebagai client) ke PHP (sebagai server side script diantaranya php,jsp,asp,dll ) untuk berkomunikasi dengan mysql:
1. getURL :
getURL("alamat file PHP di localhost","_blank","post")
2. loadMovieNum :
loadVariablesNum ("alamat file PHP di localhost",0,"post")
3. SendAndLoad :
variabel.sendAndLoad ("alamat URL PHP di localhost ",variabel,"POST")
Dalam hal ini kita menggunakan loadVariablesNum. Berikut langkah-langkahnya:

Langkah 1

Buka lah terlebih dahulu lembar kerja flash, gunakan flas dengan script 2.0.

Langkah 2

Desain terlebih dahulu formnya menggunakan TEXT TOOL (static text,dan input text).
Klik tool TEXT kemudian pastikan pada properties (Static Text), lalu Tulis text NAMA. Setelah itu, masukkan teks lainnya seperti nama,alamat,telp lakukan juga hal yang sama.

Langkah 3

Setelah itu, masukkan text tool namun pada properties jadikan sebagai DINAMIC TEXT, autokern dimatikan(tidak diconteng), var(diberi keterangan), jika ingin ditampilkan bordernya.
Lalu lanjutkan untuk mendesain form inputnya,lakukan cara yang sama ,sebagai label (static text), sebagai input (Input Text), dan beri nama pada var, serta jangan lupa matikan auto kern nya. Seperti gambar berikut ini:
Dan masukkan tombol, ada pada windows> component library> buttons>lalu pilih jenis button yang diinginkan.
Lalu drag tombol ke dalam kanvas(lembar kerja)berikut tampilan Form Inputnya.
Jika ingin memunculkan pesan apakah tersimpan atau tidak, kita tambahkan lagi TEXT TOOLdengan tipe text DINAMIC TEXT.

Langkah 5

Buatlah terlebih dahulu databasenya dan table pada phpmyadmin, pada web browser ketikhttp://localhost/phpmyadmin.
Seperti biasa login dengan user : root, pass:123456.

Langkah 6

Langkah selanjutnya adalah membuat file prosesnya pada file php, simpan dengan nama file insert.php, lalu simpanlah file tersebut dilokasi server, jika tidak kita setting, simpan lah file insert.php pada localdisk C:appser\www\.
Berikut ini adalah script phpnya. Bebas mau dibuat melalui apa saja, bisa di dreamweaver, notepad, phpcorder.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php
mysql_connect("localhost","root","123456");
mysql_select_db("peminjaman"); //nama database yang kita buat
 
$NIM=$_POST['nim'];
 $NAMA=$_POST['nama'];
 $ALAMAT=$_POST['alamat'];
 $TELP=$_POST['telp'];
 
$simpan=mysql_query("INSERT INTO tb_pinjaman (nim,nama,alamat,telp) VALUES ('$NIM','$NAMA','$ALAMAT','$TELP')");
 
if(&nim='', &nama='', &alamat='',&telp=''){
                 echo  "&ket=harus diisi semua"; // Untuk memberi keterangan jika form tidak di isi
 }
 
if($simpan){
                 echo "&ket=Data Tersimpan"; //Untuk memberi keterangan jika data berhasil di simpan, dan from akan kembali kosong
                 echo "&nim= &nama= &alamat= &telp=";
 }
?>

Setelah di simpan pada lokasi server  localhost di c:appser\www. Pada tombol yang kita desain pada Flash tadi tekan tombol f9 atau klik kanan tombol lalu pilih Action.
maka akan muncul ACTION BUTTON seperti ini:
Masukkan kode berikut ini :
1
2
3
4
5
6
on(release){
 if((nim==null) && (nama==null)){
                           ket="Harap isi  nama dan nim" }
 else if((nim !=null) && (nama !=null)){   loadVariablesNum("http://localhost/insert.php",0,"POST")
                    }
      }
Penjelasan Script diatas:
  • on release/on press : pada saat tombol di klik
  • if((nim==null) && (nama==null)){ket=”Harap isi semua data” } : Jika form input nim,dan nama itu kosong maka pada pesan yang telah kita buat dengan DINAMIC TEXT dan diberi  penamaan(var): ket, akan muncul teks:”Harap isi nama dan nim”
  • else if((nim !=null) && (nama !=null)){loadVariablesNum(“http://localhost/insert.php“,0,”POST”) } }: adalah jika nim dan nama tidak kosong maka akan mengLoad Variabeles yang ada pada localhost/insert.php, dimana insert.php tadi berisikan perintah untuk menyimpan apa yang kita input di form agar tersimpan ke database yang telah kita buat.
Ok, Selamat mencoba! semoga bermanfaat bagi kalian semua!.

Share this article :

11 komentar:

  1. maksudnya simpan di lokasi server tuh dimana ya ?

    BalasHapus
  2. RAHAYU MUSLIMAH, di htdogs

    BalasHapus
  3. kalau cara untuk output values data yang ada di database ke flash gimana caranya ya?

    BalasHapus
  4. Cara bikin konten search pada adobe flash pake as3 ada yang tahu kah?

    BalasHapus
  5. Cara bikin konten search pada adobe flash pake as3 ada yang tahu kah?

    BalasHapus
  6. Kalau publikasi flash yg terintegrasi database itu gimana yaa neng?

    BalasHapus
  7. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  8. boleh minta contoh programnya sis?
    lika123hanifah@gmail.com (ini gmail saya)
    makasih sis

    BalasHapus
  9. Kalau ganti dg script php nya dengan mysqli sintak gmn? Krn klau mysql error,,

    BalasHapus

Tamu Harap ninggalin jejak

 
Support : Creating Website | Harun Korniawan | Ha-Ka
powered by Blogger
Copyright © 2013. KaiZen Design - All Rights Reserved
Template Design by Creating Website Published by Mas Template