Membuat Pencarian Data Mahasiswa

dokumen-dokumen yang mirip
Membuat Aplikasi Tampil, Entri, Edit, Delete Mahasiswa

Membuat Menu Bertingkat (Tree Menu)

Achmad Solichin

Step by Step PHP Membuat Laporan PDF dengan FPDF Tutorial ini dibuat oleh Achmad Solichin,

Modul 2 DreamWeaver MX Suendri, S.Kom

E-trik Ajax. Database MySQL. Dedi Alnas

MODUL 8 Mengoperasikan Perangkat Lunak Basis Data

PROJECT UAS Desain dan Pemrograman Web 2 Kelp. AC dan AF Gasal 2008/2009 Dosen : Achmad Solichin

BAB I Penginstallan dan setting PHPTriad

KapitaSelekta. (KBKI82127, 2 sks) Materi : Pengenalan MySQL

SISTEM INFORMASI PENERIMAAN SISWA BARU SMP NEGERI 1 PRAMBANAN BERBASIS WEB

9. Membuat Halaman Transaksi Penjualan

ESTUDA WEB UJA MACROMEDIA DREAMWEAVER 8

Step-Step dalam pembuatan Web

Bagian 3 : Membuat Koneksi PHP dan My Sql pada Dreem weaver Site Definitions Pada Web Penjualan Dengan Dreamweaver CS6.

MySQL Databases. Dasar-dasar MySQL dan Implementasi MySQL kedalam pemrograman PHP. Jakarta, 16 April 2011 Oleh: M. Awaludin, S.Kom

Pemrograman PHP & MySQL

Modul 2. Database Menggunakan Primary Key, Unique, Auto Increment, Alter-Add dan Alter-Drop. Disusun oleh. Sri Siska Wirdaniyati JURUSAN STATISTIKA

Membuat Database mysql dengan PhpMyAdmin

Jobsheet SQL Dasar : Hari Zulianto, ST [Year]

7 VARIASI INSERT YANG TERLUPAKAN

Pemrograman Web Lanjut 2017

Kebahagiaan Adalah Ketika Kita Bisa memberi Lebih Banyak daripada Menerima

Pemrograman Web 1. Akademi Manajemen Informatika dan Komputer AMIK Royal Kisaran. Modul 2 Revisi 2. Tahun Akademik 2012/2013

BAB 4 IMPLEMENTASI DAN PENGUJIAN

Pertemuan 11 Pengenalan DBMS dan MySQL

Langkah-langkah Pembuatan Web dengan Joomla

M O D U L K U L I A H


BAB IV IMPLEMENTASI DAN PENGUJIAN

MODUL PRAKTIKUM PEMROGRAMAN BASIS DATA

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pengenalan Structured Query Language

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN WEB Semester: 2 MYSQL 200 menit No.: Job: 12 Tgl: Hal.


BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Pertemuan 12 Pengenalan Structured Query Language

BAB V IMPLEMENTASI DAN PENGUJIAN PROGRAM

MEMBUAT DATABASE SEDERHANA DENGAN LOCALHOST DAN DREAMVEAVER

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

MEMBUAT LAPORAN DI JAVA DENGAN MENGGUNAKAN IREPORT

Perintah - Perintah Dasar Pada MySQL

Cara Menggunakan MySQL

Menampilkan Data/Tabel MySQL di Ms.Access

Tahap Instalasi PostgreSQL di Windows

BAB IV IMPLEMENTASI DAN PENGUJIAN

E-trik Ajax. Ajax dan MySQL. Dedi Alnas

BAB IV IMPLEMENTASI DAN PENGUJIAN

Cara Koneksi Database di Dreamweaver CS3

BUKU PANDUAN CARA PENGGUNAAN APLIKASI PERHITUNGAN TITIK IMPAS PADA MULTIPLE PRODUCT

LAPORAN TUGAS BASIS DATA I

Gambar 3.1 Data Flow Diagram Level 0

MANUAL UNTUK MENJALANKAN PROGRAM

MySQL J A M K E T I G A

MANUAL PROGRAM. Sebelum mulai menjalankan aplikasi ini, terlebih dahulu dilakukan instalasi

KURSUS ONLINE JASA WEBMASTERS

Menampilkan Data MySql Menggunakan Dreamweaver

Manual Pengguna (User s Manual )

MODUL 8 Insert, Update, & delete

CMS Joomla. Materi Kuliah Rekayasa Web Universitas Budi Luhur. A. Pengenalan Joomla

MODUL 8 PENGENALAN MySQL FRONT DAN AGREGGATE FUNCTION

KONEKSI NETBEANS DENGAN DATABASE SQLITE

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM

BAB VII Database MYSQL

LANGKAH-LANGKAH MENJALANKAN PROGRAM

MODUL 4 INTERNET PROGRAMMING DATABASE

Menangani Input dari User

MANUAL PENGOPERASIAN JSTOCKINVENTORY Twitter

BAB IV HASIL DAN PEMBAHASAN

Mengakses Microsoft SQL Server dengan PHP

BAB IV IMPLEMENTASI DAN PENGUJIAN. web ini yang di lakukan secara online dengan webhosting. Tahapan ini dilakukan

BAB V PENGUJIAN DAN IMPLEMENTASI SISTEM. perangkat lunak. Pengujian dilakukan untuk menjamin kualitas dan juga

UNIVERSITAS DHARMA ANDALAS

P - 7 Pembahasan UTS PSIK V

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Cara Install WordPress Offline di Localhost XAMPP. Jackson Sihite. Abstrak. Pendahuluan.

BAB 3 PERANCANGAN SISTEM Mendefinisikan Web Dalam Dreamweaver MX 2004

IF PEMROGRAMAN LANJUT MENGAKSES DATABASE. Oleh : Andri Heryandi, M.T.

PANDUAN PENGGUNAAN. Joomla! Versi 1.5. Oleh: Anon Kuncoro Widigdo

MANUAL UNTUK MENJALANKAN

Cara Membuat Website Dengan Dreamweaver 8

Modul 3. Oleh : Mohammad Sholikin. 1

INSTALASI WEB SERVER PADA MICROSOFT WINDOWS

BAB IV IMPLEMENTASI DAN PENGUJIAN

Copy Right 2009 Not right to copy without permission

BAB IV HASIL DAN PEMBAHASAN

1. TUJUAN Mahasiswa dapat memahami langkah-langkah koneksi PHP dengan MySQL Mahasiswa dapat memahami pengambilan record dari database

BAB IV IMPLEMENTASI DAN PENGUJIAN

PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN DB Designer PERANCANGAN DAN IMPLEMENTASI BASIS DATA MENGGUNAKAN MYSQL

MODUL 8 MEMBUAT USER DAN MENGAKSES DATABASE

2.1 Instalasi Joomla Secara Lokal

Beberapa Cara Upload Website ke Hosting Server

DOKUMEN UJI PERANGKAT LUNAK. E Learning Tugas (ELT) Dipersiapkan oleh: Program Keahlian Teknik Komputer. Institut Pertanian Bogor

BAB 4 HASIL DAN PEMBAHASAN

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Praktikum Basis Data Terapan 2

Setelah selesai klik tombol Register. Akan muncul seperti gambar berikut jika berhasil

Untuk dapat memasuki aplikasi KUTAHU e-learning system anda Pertama-tama memasuki login. Login ini dimaksudkan untuk memasuki sistem aplikasi.

Panduan Pengelolaan Hosting

Transkripsi:

Tutorial Macromedia Dreamweaver PHP MySQL Membuat Pencarian Data Mahasiswa Oleh Achmad Solichin, http://achmatim.net, achmatim@gmail.com

Dalam Tutorial Ini Diasumsikan Mempersiapkan Database dan Tabel MySQL Bahwa: 1. Di komputer yang Anda gunakann sudah terinstall dengan baik PHP, Apache, MySQL dan Macromedia Dreamweaver karenaa dalam tutorial ini kita akan menggunakan keempat software tersebut. 2. Anda mengetahui bagaimana cara login ke MySQL berikut informasi user dan password yang dapat digunakan. 3. Anda sudah membuat Site Definitionn pada Dreamweaver, berikut bagaimana mengkolaborasikan Dreamweaver dengan PHP MySQL. 4. Anda sudah cukup mengerti bagaimana membuatt database, membuat dan memanipulasi tabel di MySQL baik melalui console maupun dengan front end seperti PHPMyAdmin dan MySQLFront. 5. Anda sudah cukup mengerti beberapa perintah SQL dasar (DDL, DML). 6. Disarankan Anda sudah cukup mengerti bagaimana membua t aplikasi entri, edit, delete dan tampil dengan PHP, MySQL dan Dreamweaver (Lihat tutorialnya di http://achmatim.net/2008/12/22/dreamweaver php dan mysql untuk aplikasi data mahasiswa/). Database dan tabel yang digunakan dalam tutorial ini, sama seperti database dan tabel dalam tutorial sebelumnya, mengenai entri, edit dan delete data mahasiswa. Jadi, langkah membuat database dan tabel ini tidak perlu dilakukan jika Anda sudah mencoba tutorial tersebut. Pertama kali buatlah database di MySQL dengan namaa dbmahasiswa. Selanjutnya buatlah tabel di MySQL dengan nama mhs dan dengan spesifikasinya sebagai berikut: +----------+-------------+------+-----+---------+ +-------+ Field Type Null Key Default Extra +----------+-------------+------+-----+---------+ +-------+ nim varchar(10) NO PRI nama varchar(30) NO alamat textt NO tgllahir date NO +----------+-------------+------+-----+---------+ +-------+ Setelah tabelnya dibuat, kurang lebih tampilan di PHPMyAdmin sebagai berikut: Gambar 1 Struktur Tabel mhs di PHPMyAdmin Tutorial ini ditujukan untuk membuat aplikasi pencarian data sederhana. Dalam hal ini kita akan melakukan pencarian berdasarkan salah satu field (yaitu nama) dari tabel mhs Page 2

yang sudah dibuat. Setelah Anda memahami tutorial ini, selanjutnya kembangkan sendiri menjadi pencarian yang lebih kompleks. Membuat Koneksi ke MySQL di Dreamweaver dapat Anda Selanjutnya kita akan mengkoneksikann PHP dengan MySQL memanfaatkan tools yang sudah tersedia di Macromedia Dreamweaver. Jangan lupa pastikan bahwa Site Definition di Dreamweaver sudah dibuat dengann benar, karena keberhasilan dari koneksi ke MySQL juga bergantung dari site definitionn tersebut. Sekali lagi bahwa langkah inipun tidak perlu dilakukan, jika Anda sudah mencoba aplikasi entri, edit dan delete di tutorial sebelumnya. Berikut ini langkah langkahnya: 1. Buatlah file dengan nama search_mhs. php sebagai halaman untuk pencariann data mahasiswa. 2. Aktifkan (buka) panel Application yang berada di sebelah s sisi window utama Dreamweaver (lihat gambar) 3. Buka tab Databases padaa panel Application tersebut. 4. Klik tombol [+] yang terdapat di dalam tab Databases dan pilih sub menu MySQL Connection. 5. Akan ditampilkan windoww isian MySQL Connection (Lihat gambar). Isi nama koneksi, host mysql, username, dan password MySQL dengan benar (1), lalu klik tombol Select untuk memilih database yang akan digunakann (2) dan klik tombol OK (3) untuk menyimpan konfigurasi koneksi MySQL. 6. Jika koneksi berhasil maka padaa panel Application tab Databases akan ditampilkan informasi database berikut tabel tabel yang terdapat dalam database tersebut. Gambar 2. Panel Application Tab Database untuk Membuat Koneksi Page 3

Gambar 3. Window MySQL Connectionn Gambar 4. Tampilan jika Koneksi Database Berhasil Membuat Halaman untuk Pencarian Data Mahasi swa Setelah koneksi ke database MySQL berhasil dilakukan, maka selanjutnya kita akan membuat halaman untuk melakukan pencarian data mahasiswa ke database MySQL. Kita akan membuat form untuk memasukkan keyword pencariann dan selanjutnya data hasil pencarian akan ditampilkan dalam bentuk tabel. Dalam tutorial ini pencarian akan dilakukan berdasarkan namaa mahasiswa. Berikut ini langkah langkahnya: 1. Buatlah file dengan nama search_mhs. php sebagai halaman untuk pencariann data mahasiswa (jika sudah dibuat, tidak perlu dibuat lagi). 2. Buatlah form pencarian yang terdiri dari inputan textfield dengan nama inputan keyword dan tombol Search!. Lihat gambar 5!. 3. Ubah method dari form menjadi GET dengan cara memilih (klik) area form dan ubah di bagian Properties (dibawah window utama) ). Method GET banyak dipilih dalam aplikasi pencariann karenaa kemudahannyaa dan dapat diakses melalui URL. 4. Buatlah Recordset melalui menu Insert > Application Objects > Recordset atau icon yang berada pada menu Application. 5. Pada window Recordset (lihat gambar 6!), atur nama recordset, koneksi, nama tabel yang digunakan dan juga filter. Filter merupakan bagian yang penting dalam proses pencariann dimana akan menentukan record yang akan ditampilkan sesuai dengan keyword pencarian. Tekan tombol OK untuk melanjutkan. 6. Setelah Recordset hasil pencarian terbentuk, sekarang tinggal menampilkannya dalam bentuk tabel. Letakkan cursor di posisi hasil pencarian yang diinginkann dan pilih menu Insert > Application Objects > Dynamic Data > Dynamic Table. Dan Page 4

selanjutnya akan ditampilkan window Dynamic Table. Atur Recordset dan tekan tombol OK untuk melanjutkan. Lihat gambar 7! 7. Halaman sudah dapat dicoba (running), coba ketikkan keywordk pencarian dan tekan tombo Search! maka akan keluar hasil pencariannya. 8. Sebagai tambahan, kita juga dapat mengatur agar tabel hasil pencarian tidak dimunculkan terlebih dahulu saat pertama kali halaman diakses. Jika ditemukan data sesuai keyword yang diberikan makan tabel hasil pencaria n akan ditampilkan, sebaliknya jika tidak ditemukan maka tampilkan pesan bahwa data tidak ditemukan. Untuk menjadikan tabel hasil pencarian hanyaa muncul jika data ditemukan, blok tabel hasil pencarian dan pilih menu Insert > Application Objects > Show Region > Show If Recordset Not Empty dan akan ditampilkan window untuk memilih Recordset (lihat gambar 9). Pilih Recordset dan tekan tombol OK untuk melanjutkan. Sedangkan untuk menampilkan pesan jika dataa tidak ditemuk kan, lakukan hal yang sama, tetapi pilih Show If Recordset Empty. 9. Preview program di browser dengan menekan tombol F12. Gambar 5. Form Pencarian Data Mahasiswa Page 5

Gambar 6. Recordset untuk menampilkan Hasil Pencariann Gambar 7. Menampilkan Hasil Pencarian dengan Dynamic Table Page 6

Gambar 8. Select (Blok) Tabel Hasil Pencarian Gambar 9. Window Show If Recordset Is Not Empty Gambar 10. Tampilan setelah diatur Region yang akan ditampilkan Page 7

Gambar 11. Hasil Tampilan Program di Browser Kesimpulan Macromedia Dreamweaver selain dapat digunakan untuk membuat aplikasi entri, edit, delete dan tampil, juga dapat digunakan untuk membuat aplikasi pencarian data dengan cepat. Dalam tutorial ini hanya disampaikan langkah sendiri. langkah dasarnya, untuk tampilan yang lebih bagus, kita bisa mengembangkannya Artikel Terkait Lainnya 1. http:// /achmatim.net/2008/12/22/dreamweaver-php-dan-mysql-untuk-aplikasi- data-mahasiswa/ 2. http:// /achmatim.net/2009/01/ 05/dreamweaver-php-dan-mysql-untuk-aplikasi- mysql/ data-mahasiswa-bag-2/ 15/buku-gratis-pemrograman-web-dengan-php-dan- 3. http:// /achmatim.net/2009/04/ Page 8

Tentang Penulis Membuat Pencarian Data Mahasiswa Achmad Solichin. Adalah Lulusan Teknik Informatika, Fakultas Teknologi Informasi, Universitas Budi Luhur, Jakarta (S1, 2005). Saat ini sedang menempuh pendidikan S2 di Magister Teknologi Informasi Universitas Indonesia (2008). Kegiatan sehari hari adalah sebagai Dosen di Universitas Budi Luhur (http://www.bl.ac.id), sekaligus sebagai Kepala Laboratorium Komputer Universitas Budi Luhur (http://labkom.bl.ac.id). Kegiatan lain aktif sebagai programmer, web developer, system analyst dan memberikan pelatihan di berbagai bidang komputer serta membuat tutorial tutorial praktis di bidang komputer. Penulis juga terlibat dalam pengembangan E Learning di Universitas Budi Luhur. Penulis memiliki situs utama di http://achmatim.net yang berisi berbagai tutorial praktis. Penulis dapat dihubungi melalui email di achmatim@gmail.com atau YM achmatim. Page 9