Académique Documents
Professionnel Documents
Culture Documents
Mem
mperssiapkan Dataabase dan TTabel MySQL
M L
D
jika A
atabaase dan tabel yaang digunakan d
dalam tuutorial ini, sama seperti database dan
tabel dalam tutoriaal sebeelumnya,, mengenai en ntri, edit dan delete data
mahaasiswa. JJadi, langgkah meembuat databasse dan ta
Anda sud
dah men ncoba tutorial tersebut.
abel ini tidak peerlu dilakkukan
Pertaama kali buatlaah databbase di MySQLL dengan nama a dbmah hasiswa. Selanjutnya
buatllah tabel di MySQL denggan nama mhs d
dan denggan spesifikasinyya sebaggai beriku
ut:
+----------
-+-----
---------+-------+---
---+---------+
+------
--+
| Field | Type
e | Nulll | Ke
ey | Default | Extra
a |
+----------
-+-----
---------+-------+---
---+---------+
+------
--+
| nim
m | varc
char(10) | NO | PR
RI | | |
| nam
ma | varc
char(30) | NO | | | |
| alamat | text
t | NO | | | |
| tgllahir | date
e | NO | | | |
+----------
-+-----
---------+-------+---
---+---------+
+------
--+
Gam
mbar 1 Struktur Tab
bel mhs di PHPMyAdmin
Achm
mad Soliichin (Univ. Bud
di Luhurr) P
Page 2
M
Membu
uat Pencariaan Datta Mah
hasisw
wa
yang sudah dibuat. Setelah Anda memahami tu utorial ini, selanjutnya dapat Anda
kembbangkan sendiri menjadi pencarrian yangg lebih kompleks
k s.
Mem
mbuatt Koneeksi ke
e MySQ
QL di D
Dream
mweavver
Gam
mbar 2. Pan
nel Application Tab Database untuk Meembuat Kooneksi
Achm
mad Soliichin (Univ. Bud
di Luhurr) P
Page 3
M
Membu
uat Pencariaan Datta Mah
hasisw
wa
Gambar 4. Tamp
pilan jika Koneksi Database
D Berhasil
B
Mem
mbuatt Halaman untuk
u P
Pencarian Data
D Mahasi
M swa
S
selan
etelah koneksi ke dataabase MyySQL beerhasil dilakukan
membu uat halaaman un ntuk meelakukann pencaarian da
n, maka selanjuttnya kitaa akan
ata mah hasiswa ke dataabase
MySQL. Kita aakan meembuat form untuk meemasukkkan keyyword pencarian
njutnya data
d hasil pencarian akaan ditampilkan dalam
d be
entuk tab
n dan
bel. Dalaam tutorrial ini
pencarian akkan dilakukan beerdasarkaan namaa mahassiswa.
Achm
mad Soliichin (Univ. Bud
di Luhurr) P
Page 4
M
Membu
uat Pencariaan Datta Mah
hasisw
wa
seelanjutn
nya akan n ditamp pilkan wwindow Dynamiic Table. Atur Recordse
R et dan tekan
toombol OK
O untukk melanju utkan. Lihat gammbar 7!
7. H
Halaman sudah d dapat diccoba (ruunning), coba keetikkan keyword
k pencariian dan tekan
toombo Seearch! m maka akan keluarr hasil peencariannnya.
8. Seebagai tambahan, kitaa juga d dapat m mengatur agar tabel hasil
h pen ncarian tidak
dimuncullkan terlebih dah hulu saaat pertam
ma kali halaman
h diakses. Jika dittemukann data
seesuai keeyword yang diberikan
d n makan n tabel hasil pencaria
p n akan ditamp pilkan,
seebaliknyya jika tid
dak ditemukan m maka tampilkan n pesan bahwa
b d
data tidaak ditem
mukan.
U
Untuk menjadikaan tabell hasil p pencarian hanyaa muncu ul jika data
d diteemukan,, blok
taabel hassil pencaarian dann pilih m
menu Inssert > Applicatio
A on Objeects > Sh how Reggion >
Show If Record dset No ot Emptty dan akan ditampilkkan window un ntuk meemilih
R
Recordseet (lihat ggambar 9). Pilih Recordsset dan tekan
t to
ombol OK untuk melanju utkan.
Seedangkaan untukk menam mpilkan pesan jjika dataa tidak ditemuk
d kan, laku ukan hal yang
saama, tettapi pilih
h Show If Record dset Emppty.
9. Preview program
p m di browwser den ngan menekan to ombol F12.
Gaambar 5. F
Form Penccarian Datta Mahasisswa
Achm
mad Soliichin (Univ. Bud
di Luhurr) P
Page 5
M
Membu
uat Pencariaan Datta Mah
hasisw
wa
Gaambar 7. Menampilk
M Pencarian dengan Dynamic Taable
kan Hasil P
Achm
mad Soliichin (Univ. Bud
di Luhurr) Page 6
M
Membu
uat Pencariaan Datta Mah
hasisw
wa
Gam
mbar 8. Seelect (Blok
k) Tabel Hasil Pencarian
Gamb
bar 9. Wind
dow Show dset Is Not Empty
w If Record
Gam
mbar 10. Tampilan
T ssetelah diaatur Region
n yang aka
an ditampiilkan
Achm
mad Soliichin (Univ. Bud
di Luhurr) Page 7
M
Membu
uat Pencariaan Datta Mah
hasisw
wa
Gam
mbar 11. H
Hasil Tamp
pilan Progrram di Bro
owser
Kesiimpulaan
M acromediaa Dream
en
mweaverr selain dapat digunakkan untu
ntri, edit, delete dan tam
peencarian data deengan ceepat. Daalam tuto
langkkah dasaarnya, u
uk mem
mpil, jugga dapatt digunakan unttuk mem
Artikel Te
erkait LLainnyya
1. http:///achmatiim.net/22008/12/222/dream
mweaverr-php-daan-mysqql-untuk--aplikasii-
data-mmahasiswwa/
2. http:///achmatiim.net/22009/01/05/dreammweaverr-php-daan-mysqql-untuk--aplikasii-
data-mmahasiswwa-bag-2/
3. http:///achmatiim.net/22009/04/15/bukuu-gratis-ppemrograman-w
web-denggan-php-dan-
mysql/
Achm
mad Soliichin (Univ. Bud
di Luhurr) P
Page 8
Membuat Pencarian Data Mahasiswa
Tentang Penulis