You are on page 1of 16

erulangan (Looplng) dl P dan

koneksl P dan Mysql


S1Mlk ML8CuSuA8
lA!A8 8AMCnCSkCM
Al1A8 MA1L8l
W erulangan dengan lor dan foreach
W erulangan dengan Whlle
W erulangan dengan doWhlle
W embuaLan daLabase dan Lable
W koneksl MySql dan P
11/13/2011 fa[arpramono[gmallcom 2
erulangan dengan lor dan foreach
eru|angan Ior
for (lolt cooJltloo loctemeot)

coJe to be execoteJ

ConLoh
eru|angan foreach
foreach ($fttf as $vfoe)

coJe to be execoteJ

ConLoh
11/13/2011 fa[arpramono[gmallcom 3
ConLoh erulangan lor
nput
hLml
LlLleerulangan dengan lor/LlLle
body
form acLlon?P_SLLl? meLhodposL
puerulangan dengan menggunakan lor/u/p
Masukan [umlah llle yang akan dl upload lnpuL namedok
LypeLexL slze3 /br
lnpuL nameroses LypesubmlL valueroses /lnpuL
name8aLal LypereseL value8aLal
/form
/body
/hLml
?php
lf ($_CS1rosesroses)

$dok$_CS1dok
for ($l1$l$dok$l++)

echoupload daLa ke $llnpuL Lypeflle


namefllebr

?
nas||
11/13/2011 fa[arpramono[gmallcom 4
ConLoh erulangan loreach
nput
hLml
head
LlLleerulangandengan menggunakanforeach
/LlLle
/head
body
?php
$daLaarray(AlgorlLmaascalC++emrogr
aman vlsual 8aslcemrograman
Pemrograman!ava)
echobukompeLensl yang harus dlmlllkl
Mahaslswa !urusan kompuLer/u/bbr
$l1
foreach ($daLa as $val)

echokompeLensl ke$lb$val/bbr
$l++

?
/body
/hLml
Cutput
11/13/2011 fa[arpramono[gmallcom 3
erulangan dengan Whlle
whlle (cooJltloo)

coJe to be execoteJ

ConLoh
11/13/2011 fa[arpramono[gmallcom 6
erulangan dengan Whlle
nput
hLml
LlLleerulangandengan whlle/LlLle
body
form acLlon?P_SLLl? meLhodposL
puerulangandengan menggunakan whlle unLuk MembuaL
1able/u/p
Masukan[umlah barls lnpuL namebrs LypeLexL slze3 /br
Masukan[umlah llle lnpuL namecol LypeLexL slze3 /br
lnpuL nameroses LypesubmlL valueroses /lnpuL
name8aLal LypereseL value8aLal
/form
/body
/hLml
?php
lf ($_CS1rosesroses)

$b$_CS1brs
$c$_CS1col
$l1
echoLable border1 color000000 wldLh43
whlle ($l$b)

echoLr
for($k1$k$c$k++)

echoLd8arls ke$lkolom ke$k/Ld

echo/Lr
$l++

echo/Lable

?
Cuput
11/13/2011 fa[arpramono[gmallcom 7
erulangan dengan o Whlle
do

coJe to be execoteJ

whlle (cooJltloo)
ConLoh
11/13/2011 fa[arpramono[gmallcom 8
erulangan dengan o Whlle
nput
hLml
LlLleerulangan dengan do Whlle/LlLle
body
form acLlon?P_SLLl? meLhodposL
puerulangan dengan menggunakan do Whlle Menampllkan
bllangan Cenap/u/p
Masukan [umlah angka yang akan dl loop lnpuL nameangka
LypeLexL slze3 /br
lnpuL nameroses LypesubmlL valueroses /lnpuL
name8aLal LypereseL value8aLal
/form
/body
/hLml
?php
lf ($_CS1rosesroses)

$an$_CS1angka
$l1
do

lf ($l20)

echolnl angka genap ke$lbr

$l++

whlle($l$an)

?
Cuput
11/13/2011 fa[arpramono[gmallcom 9
8uaL aLabase 1oko Cnllne P
CreaLe daLabase Loko_onllne_php
use Loko_onllne_php
creaLe Lable logln
(ld_logln lnL(3) auLo_lncremenL
username varchar(33)
password varchar(23)
level lnL(2)
rlmary key(ld_logln))
lnserL lnLo logln
values (u[ang1234361)
(ucok1234362)
11/13/2011 fa[arpramono[gmallcom 10
koneksl P dan MySql
?php
//konekslphp
$meslnlocalhosL
$userrooL
$passxxxxxxxx
$dbLoko_onllne_php
$konekslmysql_connecL($mesln$user$pass)
$okmysql_selecL_db($db$koneksl)
lf($ok)

echoh3SelamaL P Anda Lelah Lerkoneksl dengan aLabase

else

echoh3Maaf P Anda belum Lerkoneksl dengan aLabase



?
11/13/2011 fa[arpramono[gmallcom 11
embuaLan lorm Logln
!loglnphp
hLml
head
LlLlerogram Logln user 1oko Cnllne/LlLle
/head
body
form acLlonproses|og|nphp meLhodposL
Lable wldLh34 border0 allgncenLer cellpaddlng0 cellspaclng0
Lr
Ld colspan2 bgcolor#llllCCdlv allgncenLersLrongLogln
user/sLrong/dlv/Ld
/Lr
Lr
Ldusername/Ld
Ldlabel
lnpuL LypeLexL nameuser /
/label/Ld
/Lr
Lr
Ldassword/Ld
Ldlabel
lnpuL Lypepassword namepass /
/label/Ld
/Lr
Lr
Ldlabel
lnpuL nameLogln LypesubmlL ldLogln valueLogln /
lnpuL LypereseL nameSubmlL2 value8eseL /
/label/Ld
Ldnbsp/Ld
/Lr
/Lable
/form
/body
/hLml
11/13/2011 fa[arpramono[gmallcom 12
nput Cutput
roses Loglnphp
?php
//rosesloglnphp
lf ($_CS1LoglnLogln)

$namaLrlm($_CS1user)
$sandlLrlm($_CS1pass)
requlre_once(konekslphp)
koneksl()
$searchselecL usernamepassword from logln where username$nama and password$sandl
$hasllmysql_query($search)
$keLemumysql_num_rows($hasll)
lf ($keLemu 0)

sesslon_sLarL()
//sesslon_reglsLer(nama)
$_SLSSlCnuser$nama
header(locaLlonhalaman2_loglnphp)

else

prlnLscrlpL
alerL(Maaf anda Lldak dapaL mengakses halaman lnl )
hlsLoryback(1)/scrlpL

?
11/13/2011 fa[arpramono[gmallcom 13
Palaman2_loglnphp
?php ob_sLarL()?
hLml
head
LlLlePalaman ke2 Logln user/LlLle
/head
body
?php
sesslon_sLarL()
echoh3lnl Palaman kedua SeLelah user
Logln/h3hr
echopSelamaL aLang
b$_SLSSlCnuser/b/p
echoa hreflogouLphp8ack/a
?
/body
/hLml
?php ob_end_flush()?
11/13/2011 fa[arpramono[gmallcom 14
Palaman LogouLphp
?php
sesslon_sLarL()
sesslon_desLroy()
header(locaLlonloglnphp)
?
11/13/2011 fa[arpramono[gmallcom 13
1ugas 4
8uaLlah rogram unLuk membuaL Label perkallan
11/13/2011 fa[arpramono[gmallcom 16

You might also like