Dreamweaver, PHP dan MySQL untuk Aplikasi Data Mahasiswa (Bag 2)
Bagian ini merupakan kelanjutan dari artikel sebelumnya yang membahas mengenai bagaimana membuat aplikasi berbasis PHP-MySQL dengan memanfaatkan Dreamweaver. Dalam artikel ini akan dibahas mengenai halaman untuk Edit dan Delete data mahasiswa. Semoga tutorial ini berguna untuk kita semua.
Langsung aja kita mulai!
Membuat Halaman untuk Mengedit Data Mahasiswa
Halaman edit data pada dasarnya sama seperti halaman input data, hanya saja pada halaman edit data, data yang akan diedit (diubah) sudah ditampilkan terlebih dahulu di form. Sebelum membuat form untuk edit data, pertama kali yang harus dilakukan adalah menentukan mahasiswa mana yang akan diedit. Dalam aplikasi berbasis web, untuk menentukan mahasiswa mana yang akan diedit beragam caranya. Dalam tutorial ini akan dicoba cara yang paling sederhana (dan banyak dilakukan juga), yaitu dengan menambahkan link edit di tabel data mahasiswa sedemikian hingga saat diklik akan mengirimkan parameter berupa nim mahasiswa ke halaman edit mahasiswa.
OK. Langsung aja kita coba.
Bagian 1
- Pertama kita buat dulu halaman “edit_mhs.php”.
- Lalu buka halaman tampil_mhs.php yang sudah dibuat pada tutorial sebelumnya. Lalu kita tambahkan kolom baru di tabel data mahasiswa dan buat link edit. Untuk membuat kolom baru di tabel, dapat dengan menge-blok kolom terakhir tabel dan pilih menu Modify > Table > Insert Rows or Columns… Lalu pada window yang ditampilkan pilih Column, jumlah kolom yang akan ditampilkan dan posisi kolom yang baru (Lihat gambar). Pilih (select) text “edit” pada kolom yang baru saja dibuat dan buat hyperlink dengan menu Insert > Hyperlink. Selanjutnya akan muncul window Hyperlink. Pilih tombol Browse (4) (Lihat Gambar)
- Pada window Select File yang ditampilkan, pilih halaman edit_mhs.php (1) yang sebelumnya telah dibuat sebagai halaman edit data mahasiswa. Selanjutnya klik tombol Parameters.. (2) dan akan ditampilkan window Parameters… (Lihat gambar di bawah)
- Pada window Parameters.. isi nama parameter yang akan dikirimkan (yaitu nim) di bagian name dan selanjutnya di bagian value (2) klik tombol Dynamic Data (gambar petir). Lihat gambar di bawah
- Akan ditampilkan window Dynamic Data. Pilih field yang akan menjadi value parameter (dalam hal ini kita akan gunakan nim). Klik OK untuk melanjutkan.
- Klik OK, OK dan OK.
- Simpan Halaman

Setting Parameter URL
Bagian 2
Setelah link untuk ke halaman edit dibuat, sekarang kita buat halaman edit mahasiswa:
- Buka halaman edit_mhs.php yang sudah dibuat di langkah 1 bagian 1 di atas.
- Karena dalam form edit data, kita akan menampilkan terlebih dahulu data yang lama yang akan diedit, maka kita harus membuat Recordset. Pilih menu Insert > Application Objects > Recordset.
- Pada window Recordset, atur nama recordset, koneksi, tabel dan field yang akan diambil. Kita akan mengambil data mahasiswa berdasarkan nilai parameter nim yang dikirimkan dari halaman tampil_mhs.php (lihat langkah 2-5 Bagian 1 di atas). Atur Filter pada window Recordset (2) dimana kolom pertama adalah nama field yang akan difilter, kolom kedua adalah operator pembanding yang digunakan, kolom ketiga adalah jenis (metode) pengambilan value, kita pilih URL Parameter, dan pada kolom keempat dituliskan nama parameter atau form. Ketikkan nim pada bagian ini karena pada langkah sebelumnya (lihat langkah 5 bagian 1) kita mengatur nama parameternya adalah nim. Klik OK untuk menyimpan pengaturan dan Recordset akan terbentuk. Lihat gambar di bawah ini.
- Kemudian dari menu Application, pilih Record Update Form Wizard. Atau dengan cara mengakses menu Insert > Application Objects > Update Record > Record Update Form Wizard. Lihat gambar
- Akan ditampilkan Record Update Form. Atur koneksi, tabel yang digunakan, nama recordset untuk data yang akan diedit (langkah 10 bagian 2), pilih halaman yang akan ditampilkan setelah proses update berhasil (2), atur jenis inputan dan label (3). Jika sudah diatur dengan benar, klik OK untuk melanjutkan. Lihat gambar di bawah ini
- Akan ditampilkan form edit data di Dreamweaver. Untuk mencoba proses edit, buka halaman tampil_mhs.php di browser (F12) dan klik link edit. Lihat gambar

Membuat Recordset

Record Update Form Wizard
Membuat Halaman untuk Menghapus Data Mahasiswa
Seperti halnya halaman untuk edit data, halaman untuk menghapus data juga umumnya diawali dari halaman tampil. Di halaman tampil disediakan link delete dimana jika diklik maka akan menuju ke halaman delete mahasiswa dengan mengirimkan suatu parameter (nim).
Mari kita ikuti langkah-langkah untuk membuat halaman delete data.
- Buatlah halaman baru dengan nama hapus_mhs.php.
- Ikuti langkah 2 – 7 pada bagian-1 edit data diatas, hanya saja disesuaikan alamat link-nya ke halaman hapus_mhs.php.
- Jika link delete di halaman tampil_mhs.php sudah dibuat, maka selanjutnya kita buka halaman hapus_mhs.php.
- Selanjutnya dari menu Application, pilih Delete Record. Atau dengan cara mengakses menu Insert > Application Objects > Delete Record.
- Akan ditampilkan window Delete Record (lihat gambar). Pada window tersebut, aturlah (1) jenis variabel yang akan dijadikan penentu proses hapus dieksekusi atau tidak, (2) koneksi dan nama tabel yang digunakan, (3) kolom yang dijadikan primary key di database beserta nilainya, (4) halaman yang ditampilkan jika proses hapus mahasiswa berhasil.
- Klik tombol OK (5) untuk menutup window dan menyimpan pengaturan.
- Untuk mencoba proses hapus, buka halaman tampil_mhs.php di browser (F12) dan klik tombol delete.
- OK.

Delete Record
Kesimpulan
Macromedia Dreamweaver ternyata memiliki kemampuan lebih untuk membuat aplikasi berbasis database, terutama PHP-MySQL dengan mudah. Aplikasi seperti entri, edit, delete dan tampil dapat dibuat dengan cepat. Dalam tutorial ini hanya disampaikan langkah-langkah dasarnya, untuk tampilan yang lebih bagus, kita bisa mengembangkannya sendiri.
Download Materi Lengkap
- Link alternatif 1 (harus register)
- Link alternatif 2
Dreamweaver, PHP, MySQL untuk Data Mahasiswa (1.2 MiB, 28,583 hits)
Popularity: 61% [?]





January 12th, 2009 at 09:10
thanks banget mas……
bantu buat nambah ilmu nih
kebetulan ane pengen belajar ni “bahasa”
dan bingung harus memulainya dari mana..
kalau Dreamweaver bs digabungin ma PHP dan MYSQL
beban diotak jd agak ringan nih kayaknya!!!!
January 18th, 2009 at 10:21
saya ikuy lihat
dikky’s last blog post..Konsep place dalam Manajemen Pemasaran
February 28th, 2009 at 17:11
Saya biasa make frame untuk bikin web dengan dreamweaver, karena mudah bikin menunya, tapi ketika digunakan untuk database gak bisa. Ada gak tutorial untuk membuat web (yang make tabel) dengan dreamweaver dengan menggunakan menu. Trims.
cip’s last blog post..Teman IKIP Malang
April 13th, 2009 at 18:28
ada vidonya tidak? makasih aku coba dulu pelajarannya.
June 21st, 2009 at 13:44
saya ucap kan terimakasih saa dah coba buat aplikasi kayak gini cm beberapa kali jg gagal bisa input data bisa tampil bisa tambah cm wak tu edit ma hapus ngak pernah berhasi coba dngn cara bung achmad semoga berhasil trims bro…
June 27th, 2009 at 03:59
ass. pak saya mau tanya bagaimana caranya agar program PHP bisa link ke PDF agar data2 yang ditampilkan bisa di print di webnya.
dicky’s last blog post..Be it declared, a map for every feed!
July 27th, 2009 at 12:05
Thx banyak mas tutorialnya. . .
Lagi belajar ne untuk gabung database dengan DW. . .
Thx banyak ya mas. . .
September 1st, 2009 at 06:13
ini yang saya gue cari selama ini, thanks ilmunya. Sering sering sharing yang kek gini donk bang.
numpang sedoot
September 9th, 2009 at 02:11
terima kasih pak atas tutornya… tapi ini saya modif kok jd bingung y ^.^ mohon pencerahannya…
gini ptama memang sama ada button edit setelah klik button edit kan buka halaman baru yaitu untuk update… nah waktu update selesai kan seharusnya saya mau nampilkan yang sudah di update tapi kenapa kok ndak bisa ya >.<
mohon di jawab y… atau email aja… THX
October 18th, 2009 at 13:55
sangat membantu mas, hanya maklum saya baru belajar,…nih klo bisa script pemograman juga disertakan….tq
Santo´s last blog ..Laporan Ke DKP
December 16th, 2009 at 03:24
mas, untuk yang bagian hapus nya apakah perlu dibuat recordset dulu atau tidak, saya udah coba tapi gak jalan tuh. waktu diklik delete gak ada tampilan apa2.
December 16th, 2009 at 05:21
bang please tutorialny a di tambah sedikit terutama untuk uopload berita
April 20th, 2010 at 15:54
aslkm mas achmatim,
tutorial boson7 koq gak ada ?
klo ada, share ya, klo gak lgsung kirim via email…
o iya, sama phpmyadmin juga klo ada..
thks be4
wassalam..
April 20th, 2010 at 17:23
#taufan. boson7 itu apa ya? setau saya itu software. kalo phpmyadmin, ada beberapa tutorial sudah saya publish di web saya.
May 20th, 2010 at 17:25
wah.. makasih banyak ilmunya… keren tutorialnya… salam
June 14th, 2010 at 23:21
mas thanks… yach pdfnya saya sebarkan nggak pa2 ya mas… trims
June 23rd, 2010 at 08:46
kalau untuk buat link dari judul berita.. supaya keluar isi berita selengkapnya di halaman “view berita”, bagaimana cara wizardnya Pak?
ma’af ne anti coding..,
kalau ada cara yg mudah seperti bapak kenapa gak pakai cara ini saja ..yakan pak
July 2nd, 2010 at 11:21
#zaki. Bisa, coba pelajari ebook “Foundation Dreamweaver for PHP”, disana ada contohnya juga. Maaf saya belum sempet bikin tutorialnya
July 21st, 2010 at 12:03
terima kasih mas……atas tutor2nya….
berkat mas untuk membuat aplikasi pengolahan data berbasis web ga’ usah repot2 ngetik scrip….hehehe…jadi pemalas…
tapi kalo membuat report datanya menggunakan m dreamweaver gimana mas?pliss mas q da tugas ne………..