seri dreamweaver - pencarian data mahasiswa
DESCRIPTION
Seri Dreamweaver - Pencarian Data Mahasiswa. Created by Achmatim.NetTRANSCRIPT
Tutorial Macromedia Dreamweaver – PHP – MySQL Membuat Pencarian DataMahasiswaOleh Achmad Solichin, http://achmatim.net, [email protected]
Achm
Dala Bahw1. D
dke
2. Ap
3. Am
4. AmP
5. A6. D
dhm
Mem
jika A Pertabuatl +---| Fi+---| nim| nam| al| tg+--- Setel
Tutorkita a
D
mad Soli
am Tu
wa: Di kompu
an Maceempat
Anda meassword
Anda sumengkolaAnda sumemanip
HPMyAdAnda sudDisaranka
elete dttp://ac
mahasisw
mpers
atabatabel maha
Anda sud
ama kallah tabe
-------eld -------m ma amat llahir -------
ah tabel
rial ini dakan me
D
M
ichin (U
torial
uter yanromediasoftwar
engetahd yang ddah meaborasik
udah cupulasi tabdmin da
dah cukuan Andaan tamhmatim
wa/).
siapka
ase dan dalam
asiswa. Jdah men
i buatlal di MyS
-+-----| Type-+-----| varc| varc| text| date-+-----
lnya dib
ditujukanelakukan
Membu
niv. Bud
Ini Dia
ng Anda a Dreamre tersebui bagaapat digembuat kan Dreaukup mbel di Mn MySQ
up menga sudah pil deng.net/200
n Data
tabel ya tutoria
Jadi, langncoba tu
ah databQL deng
-------e -------char(10char(30t e -------
uat, kura
Gam
n untuk pencar
uat Pe
di Luhur
asums
gunakanmweaverbut. imana c
gunakan.Site D
amweaveengerti
MySQL baQLFront.
erti bebcukup
gan PHP08/12/2
abase
ang digual sebegkah metorial te
base di gan nam
--+---- | Nul--+----) | NO ) | NO | NO | NO --+----
ang lebi
mbar 1 Str
membuian berd
ncaria
r)
sikan…
n sudah r karena
cara log. efinitioner denga
bagaimaik melal
erapa pemenger
P, MySQ2/dream
dan T
nakan delumnya,embuat rsebut.
MySQLa mhs d
---+---ll | Ke---+--- | PR | | | ---+---
h tampil
uktur Tab
uat aplikdasarkan
an Dat…
terinstaa dalam
gin ke M
n pada an PHP‐M
mana mlui conso
erintah Srti bagaiQL dan mweaver
Tabel M
dalam tu, mengdatabas
L dengadan deng
---+---ey | De---+---RI | | | | ---+---
lan di PH
bel mhs di
asi pencn salah s
ta Mahall dengatutorial
MySQL
DreamwMySQL.
membuatole maup
SQL dasamana mDreamw
r‐php‐da
MySQL
utorial inenai en
se dan ta
n namagan spes
------+fault ------+ ------+
HPMyAd
PHPMyA
carian daatu field
hasiswan baik ini kita
berikut
weaver,
t databpun den
ar (DDL, membuaweaveran‐mysq
L
i, sama ntri, edabel ini
a dbmahifikasiny
+------| Extra+------| | | | +------
min seb
dmin
ata seded (yaitu n
wa PHP, Ap
a akan m
inform
beriku
base, mgan fron
DML).t aplika(Lihat tl‐untuk‐
seperti it dan tidak pe
hasiswaya sebag
--+ a | --+ | | | | --+
bagai ber
erhana. nama) d
P
pache, Mmenggun
asi user
t bagai
embuatnt‐end se
si entri,tutorialnaplikasi‐
databasdelete
erlu dilak
. Selanjgai beriku
rikut:
Dalam hdari tabe
Page 2
MySQL nakan
r dan
mana
t dan eperti
edit, nya di ‐data‐
e dan data
kukan
utnya ut:
hal ini el mhs
Achm
yang kemb
Mem
dari klangkdelet Berik1. B
m2. A
D3. B4. K
C5. A
hSu
6. Jiin
S
mad Soli
sudah bangkan
mbuat
elanjutyang suSite De
koneksi kah inipute di tuto
kut ini lanuatlah f
mahasiswAktifkan Dreamwe
uka tab lik tomb
ConnectiAkan dita
ost myselect… untuk meka kone
nformasi
S
M
ichin (U
dibuat. sendiri
t Kone
tnya kitaudah terefinition
ke MySun tidakorial seb
ngkah‐lafile dengwa.
(buka) eaver (lihDatabas
bol [+] yon.
ampilkansql, useruntuk menyimpaeksi berhi databa
Gam
Membu
niv. Bud
Setelamenjad
eksi ke
a akan mrsedia ddi Drea
SQL jugak perlu dbelumny
angkahngan nam
panel Ahat gamses padayang ter
n windowrname,
memilih n konfig
hasil mase berik
mbar 2. Pan
uat Pe
di Luhur
h Anda i pencar
e MySQ
mengkoi Macro
amweave bergan
dilakukana.
ya: ma searc
Applicatbar) a panel Ardapat d
w isian Mdan pasdatabas
gurasi koka pada
kut tabel
nel Applic
ncaria
r)
memarian yang
QL di D
neksikanomedia Der sudahtung dan, jika A
ch_mhs.
tion yan
Applicatdi dalam
MySQL Cssword
se yang oneksi Ma panel A‐tabel ya
ation Tab
an Dathami tug lebih k
Dream
n PHP dDreamwh dibuat
ari site dAnda sud
php seb
ng bera
tion tersem tab Da
ConnectMySQL akan di
MySQL. Applicatang terd
Database
ta Mahutorial ikompleks
mweav
dengan weaver. Jt dengandefinitiondah men
bagai ha
ada di s
ebut. atabases
ion (Lihadengan
gunakan
tion tab dapat da
untuk Me
hasiswni, selas.
ver
MySQL angan l
n benar,n tersebncoba ap
laman u
sebelah
dan pil
at gamb benar
n (2) da
Databalam data
embuat Ko
wa njutnya
memanupa pas karena ut. Sekaplikasi e
untuk pe
sisi wi
lih sub‐m
ar). Isi n(1), lalun klik to
ses akanabase te
oneksi
P
dapat
faatkan stikan b
keberhali lagi bntri, edi
encarian
ndow u
menu M
nama kou klik toombol O
n ditampersebut.
Page 3
Anda
tools bahwa asilan
bahwa it dan
n data
utama
MySQL
neksi, ombol OK (3)
pilkan
Achm
Mem
selanpenc Berik1. B
m2. B
‘k3. U
da
4. B
5. Pyapke
6. Sedp
S
mad Soli
mbuat
etelahmembuMySQL
njutnya darian ak
kut ini lanuatlah f
mahasiswuatlah f
keywordUbah me
i bagianplikasi puatlah R
yang ada winang diguencarianeyword etelah Ralam beilih men
S
M
ichin (U
t Hala
koneksi uat hala. Kita a
data haskan dilak
ngkah‐lafile dengwa (jika sform ped’ dan tothod da
n ProperpencarianRecordse
berada dow Rec
unakan dn dimanpencariaRecordsentuk tanu Inser
Membu
niv. Bud
Gamb
man u
ke dataaman unakan meil pencaukan be
angkahngan namsudah diencarian ombol ‘Sri form rties (din karenaet melal
pada mecordsetdan juga
na akan an. Tekaet hasil
abel. Letrt > App
uat Pe
di Luhur
Gambar 3
ar 4. Tamp
untuk P
abase Myntuk me
embuat rian aka
erdasarka
ya: ma searc
buat, tid yang tearch!’. menjadibawah wa kemudui menu
enu App(lihat ga
a filter. menent
an tombo pencar
takkan cplication
ncaria
r)
3. Window
pilan jika
Penca
ySQL beelakukanform u
an ditaman nama
ch_mhs.dak perluerdiri daLihat ga
i GET dewindow
dahannyau Insert
plication.ambar 6Filter mtukan reol OK unrian ter
cursor din Objec
an Dat
w MySQL C
Koneksi D
rian D
erhasil dn pencantuk mepilkan da mahas
php sebu dibuatari inpu
ambar 5ngan cautama)
a dan da> Applic
. !), atur nerupaka
ecord yantuk melrbentuk, i posisi ts > Dy
ta Mah
Connection
Database B
Data M
ilakukanarian daemasukk
dalam besiswa.
bagai hat lagi). utan text!. ra mem
). Methoapat diakcation O
nama rean bagiaang akanlanjutka
sekarahasil pe
ynamic D
hasisw
n
Berhasil
Mahasi
n, maka ata mahkan keyentuk tab
laman u
tfield de
ilih (klikod GET kses me
Objects >
ecordset,n yang pn ditampn. ng tingg
encarian Data >
wa
swa
selanjuthasiswa yword pbel. Dala
untuk pe
engan n
) area fobanyak lalui URL
> Record
, konekspenting pilkan s
gal menyang di
Dynami
P
tnya kitake data
encarianam tutor
encarian
nama in
orm dandipilih dL.
dset atau
si, nama dalam pesuai de
nampilkaiinginkanc Table
Page 4
a akan abase n dan rial ini
n data
putan
ubah dalam
u icon
tabel proses engan
annya n dan . Dan
Achm
seto
7. Hto
8. SedseseUtaSRSesa
9. P
mad Soli
elanjutnombol O
Halaman ombo Seebagai imunculesuai keebalikny
Untuk mabel hashow If
Recordseedangkaama, tetreview p
M
ichin (U
nya akanOK untuk
sudah dearch! mtambahlkan terleyword ya jika tidenjadika
sil pencaRecord
et (lihat gan untuktapi pilihprogram
Membu
niv. Bud
n ditampk melanjudapat dic
maka akaan, kitaebih dahyang d
dak ditean tabelarian dandset Nogambark menamh Show I
m di brow
Ga
uat Pe
di Luhur
pilkan wutkan. Lcoba (run keluar
a juga dhulu saa
diberikanmukan ml hasil pn pilih m
ot Empt9). Pilih mpilkan f Record
wser den
ambar 5. F
ncaria
r)
window ihat gam
unning), r hasil pedapat mat pertamn makanmaka ta
pencariamenu Insty dan Recordspesan j
dset Empngan me
Form Penc
an DatDynami
mbar 7!coba ke
encarianmengatuma kali hn tabel mpilkann hanyasert > Aakan d
set dan tjika datapty. nekan to
carian Dat
ta Mahic Table
etikkan knnya. r agar
halamanhasil p
n pesan ba muncu
Applicatioitampilktekan toa tidak d
ombol F
ta Mahasis
hasisw. Atur R
keyword
tabel h diakses
pencariabahwa dul jika don Obje
kan winombol Oditemuk
12.
swa
wa Recordse
pencari
hasil pen. Jika ditn akan
data tidadata diteects > Shdow unK untuk
kan, laku
P
et dan
ian dan
ncarian temukan
ditampak ditememukan,how Regntuk memelanju
ukan hal
Page 5
tekan
tekan
tidak n data pilkan,
mukan. , blok gion > emilih utkan. yang
Achm
mad Soli
M
ichin (U
Ga
Membu
niv. Bud
Gambar
ambar 7. M
uat Pe
di Luhur
6. Records
Menampilk
ncaria
r)
set untuk m
kan Hasil P
an Dat
menampilk
Pencarian
ta Mah
kan Hasil
dengan D
hasisw
Pencarian
ynamic Ta
wa
n
able
PPage 6
Achm
mad Soli
M
ichin (UGam
Membu
niv. Bud
Gam
Gamb
mbar 10. T
uat Pe
di Luhur
mbar 8. Se
bar 9. Wind
Tampilan s
ncaria
r)
elect (Blok
dow Show
setelah dia
an Dat
k) Tabel H
w If Record
atur Region
ta Mah
asil Penca
dset Is Not
n yang aka
hasisw
rian
Empty
an ditampi
wa
ilkan PPage 7
Achm
Kesi
langksendi Arti
1
2
3
M
mad Soli
impula
acenpe
kah dasairi.
kel Te. http://
data-m. http://
data-m. http://
mysq
M
M
ichin (U
an
romediantri, editencarian arnya, u
erkait L/achmatimahasisw/achmatimahasisw/achmatil/
Membu
niv. Bud
Gam
a Dream, delete data de
untuk ta
Lainnyim.net/2wa/ im.net/2wa-bag-im.net/2
uat Pe
di Luhur
mbar 11. H
mweaverdan tam
engan ceampilan
ya 2008/12/2
2009/01/2/
2009/04/
ncaria
r)
Hasil Tamp
r selain mpil, jugepat. Da
yang l
22/dream
05/dream
15/buku
an Dat
pilan Progr
dapat ga dapatalam tutoebih ba
mweaver
mweaver
u-gratis-p
ta Mah
ram di Bro
digunakt digunaorial ini
agus, kit
r-php-da
r-php-da
pemrogr
hasisw
owser
kan untukan unthanya d
ta bisa
an-mysq
an-mysq
aman-w
wa
uk memtuk memdisampamengem
ql-untuk-
ql-untuk-
web-deng
P
mbuat apmbuat ap
ikan lanmbangka
-aplikasi
-aplikasi
gan-php-
Page 8
plikasi plikasi ngkah‐annya
i-
i-
dan-
Membuat Pencarian Data Mahasiswa
Achmad Solichin (Univ. Budi Luhur) Page 9
Tentang Penulis
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 [email protected] atau YM achmatim.