seri dreamweaver - pencarian data mahasiswa

9
Tutorial Macromedia Dreamweaver – PHP – MySQL Membuat Pencarian Data Mahasiswa Oleh Achmad Solichin, http://achmatim.net, [email protected]

Upload: achmad-solichin

Post on 12-Jun-2015

8.593 views

Category:

Documents


0 download

DESCRIPTION

Seri Dreamweaver - Pencarian Data Mahasiswa. Created by Achmatim.Net

TRANSCRIPT

Page 1: Seri Dreamweaver - Pencarian Data Mahasiswa

Tutorial Macromedia Dreamweaver – PHP – MySQL Membuat Pencarian DataMahasiswaOleh Achmad Solichin, http://achmatim.net, [email protected]

Page 2: Seri Dreamweaver - Pencarian Data Mahasiswa

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

Page 3: Seri Dreamweaver - Pencarian Data Mahasiswa

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

Page 4: Seri Dreamweaver - Pencarian Data Mahasiswa

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

Page 5: Seri Dreamweaver - Pencarian Data Mahasiswa

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

Page 6: Seri Dreamweaver - Pencarian Data Mahasiswa

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

Page 7: Seri Dreamweaver - Pencarian Data Mahasiswa

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

Page 8: Seri Dreamweaver - Pencarian Data Mahasiswa

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-

Page 9: Seri Dreamweaver - Pencarian Data Mahasiswa

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.