5
8/19/2019 Materi PHP CRUDS (Create,Read,Delete) http://slidepdf.com/reader/full/materi-php-cruds-createreaddelete 1/5 Materi PHP CRUDS ( Create, Read, Update,Delete,Search) 1. buat database pelatihan di mysql . buat table peserta !. isi table peserta ". buat #$rm%input.php dan simpan di direct$ri &ampp'htd$cs sbb html head*head title#$rm*title b$dy center#$nt #ace+-erdana c$l$r+blue sie+"b/$rm Penda#taran Pelatihan 0eb Pr$rammin *b*#$nt*center #$rm meth$d+p$st acti$n+insert.php table b$rder+2 3idth+456 tr td7PM*td tdinput type+te&t name+-ar%npm -alue+8php i#(isset(9%:;<=>npm>?))@ech$ 9%:;<=>npm>?A B 8 sie+**td *tr tr td7ama*td tdinput type+te&t name+-ar%nama  -alue+8php i#(isset(9%:;<=>nama>?))@ech$ 9%:;<=>nama>?A B 8 sie+**td *tr tr tdPass3$rd*td tdinput type+pass3$rd name+-ar%pass3$rd  -alue+8php i#(isset(9%:;<=>pass>?))@ech$ 9%:;<=>pass>?A B 8

Materi PHP CRUDS (Create,Read,Delete)

Embed Size (px)

Citation preview

Page 1: Materi PHP CRUDS (Create,Read,Delete)

8/19/2019 Materi PHP CRUDS (Create,Read,Delete)

http://slidepdf.com/reader/full/materi-php-cruds-createreaddelete 1/5

Materi PHP CRUDS ( Create, Read, Update,Delete,Search)

1. buat database pelatihan di mysql

. buat table peserta

!. isi table peserta

". buat #$rm%input.php dan simpan di direct$ri &ampp'htd$cs sbb

htmlhead*headtitle#$rm*titleb$dycenter#$nt #ace+-erdana c$l$r+blue sie+"b/$rm Penda#taranPelatihan 0eb Pr$rammin*b*#$nt*center#$rm meth$d+p$st acti$n+insert.phptable b$rder+2 3idth+456trtd7PM*tdtdinput type+te&t name+-ar%npm-alue+8php i#(isset(9%:;<=>npm>?))@ech$ 9%:;<=>npm>?A B 8sie+**td*trtrtd7ama*td

tdinput type+te&t name+-ar%nama -alue+8php i#(isset(9%:;<=>nama>?))@ech$ 9%:;<=>nama>?A B 8sie+**td*trtrtdPass3$rd*tdtdinput type+pass3$rd name+-ar%pass3$rd -alue+8php i#(isset(9%:;<=>pass>?))@ech$ 9%:;<=>pass>?A B 8

Page 2: Materi PHP CRUDS (Create,Read,Delete)

8/19/2019 Materi PHP CRUDS (Create,Read,Delete)

http://slidepdf.com/reader/full/materi-php-cruds-createreaddelete 2/5

 sie+**td*trtrtdenis elamin*tdtd

8php  i#(9%:;<=>EF>?++>GaFilaFi>)  @ech$ input type+>radi$> name+>-ar%EF> -alue+>GaFilaFi> checFed*GaFilaFiAech$ input type+>radi$> name+>-ar%EF> -alue+>Perempuan>*PerempuanA  B  elsei# (9%:;<=>EF>?++>Perempuan>)  @ech$ input type+>radi$> name+>-ar%EF> -alue+>GaFilaFi> *GaFilaFiAech$ input type+>radi$> name+>-ar%EF> -alue+>Perempuan> checFed*PerempuanA  B

  else  @ech$ input type+>radi$> name+>-ar%EF> -alue+>GaFilaFi> *GaFilaFiAech$ input type+>radi$> name+>-ar%EF> -alue+>Perempuan> *PerempuanA  B8*td*trtrtdIama*tdtdselect name+-ar%aama

$pti$n -alue+=P i l i h?*$pti$n$pti$n -alue+Jslam 8php i# (9%:;<=>aama>?++>Jslam>)@ ech$ selectedAB 8Jslam*$pti$n$pti$n -alue+ath$liF 8php i# (9%:;<=>aama>?++>ath$liF>)@ ech$ selectedAB8ath$liF*$pti$n$pti$n -alue+Pr$testan 8php i# (9%:;<=>aama>?++>Pr$testan>)@ ech$selectedAB 8Pr$testan*$pti$n$pti$n -alue+Hindu 8php i# (9%:;<=>aama>?++>Hindu>)@ ech$ selectedAB 8Hindu*$pti$n$pti$n -alue+Kudha 8php i# (9%:;<=>aama>?++>Kudha>)@ ech$ selectedAB 8Kudha*$pti$n$pti$n -alue+Gainnya 8php i# (9%:;<=>aama>?++>Gainnya>)@ ech$ selectedAB 8Gainnya*$pti$n

*select*td*trtrtdH$bi*td

Page 3: Materi PHP CRUDS (Create,Read,Delete)

8/19/2019 Materi PHP CRUDS (Create,Read,Delete)

http://slidepdf.com/reader/full/materi-php-cruds-createreaddelete 3/5

tdinput type+checFb$& name+-ar%musiF -alue+MusiF 8i#(strp$s(9%:;<=>h$bby>?,>MusiF>)L++#alse)@ech$ >checFed>AB8*MusiF input type+checFb$& name+-ar%baca -alue+Membaca 8i#(strp$s(9%:;<=>h$bby>?,>Membaca>)L++#alse)@ech$ >checFed>AB8*Membacainput type+checFb$& name+-ar%F$mputer -alue+$mputer 8

i#(strp$s(9%:;<=>h$bby>?,>$mputer>)L++#alse)@ech$ >checFed>AB8*$mputer *td*trtrtd -alin+t$pritiF dan Saran*tdtdte&tarea 3rap+// r$3s+5 c$ls+2 name+-ar%saran8php i#(isset(9%:;<=>FritiF>?))@ech$ 9%:;<=>FritiF>?A B 8*te&tarea*td*trtrtd alin+center*tdtd alin+center

input type+submit name+submit -alue+Submit*input type+reset name+reset -alue+reset**td*tr*table*#$rm8php9c$nn + mysql%c$nnect(l$calh$st,r$$t,)A9db + mysql%select%db(pelatihan)A9query +select N #r$m pesertaA9result+mysql%query(9query)A9n$m$r + 1Aech$ table b$rder+1Aech$ trtd7$*tdtd7PM*tdtd7ama*tdtdPass3$rd*tdtdeniselamin*tdtdIama*tdtdH$bby*tdtdritiF*tdtd;dit*tdtdDelete*td*trA3hile(9data+mysql%#etch%array(9result))@ ech$ trtd.9n$m$r.*tdtd.9data=7PM?.*tdtd.9data=7IMI?.*tdtd  .9data=PISS0D?.*tdtd.9data=;7JS%;GIMJ7?.*tdtd.9data=I:IMI?  .*tdtd.9data=HKKO?.*tdtd.9data=RJ<J?  .*tdtda hre#+>#$rm%input.php8npm+9data=2?nama+9data=1?pass+9data=?FritiF+9data=Q?EF+9data=!?aama+9data="?h$bby+9data=5?>edit*a  .*tdtda hre#+>deletemhs.php8npm+9data=2?>Deletes*a*td*trA 9n$m$r + 9n$m$r1AB Aech$ *tableA8*b$dy *html

Page 4: Materi PHP CRUDS (Create,Read,Delete)

8/19/2019 Materi PHP CRUDS (Create,Read,Delete)

http://slidepdf.com/reader/full/materi-php-cruds-createreaddelete 4/5

5. buat insert.php dan simpan di direct$ri &ampp'htd$cs sbb

8 9npm + 9%PS<=>-ar%npm>?A

 9nama + 9%PS<=>-ar%nama>?A 9pass3d + 9%PS<=>-ar%pass3$rd>?A 9Eenis%Felamin + 9%PS<=>-ar%EF>?A 9aama + 9%PS<=>-ar%aama>?A 9musiF + 9%PS<=>-ar%musiF>?A 9membaca + 9%PS<=>-ar%baca>?A 9F$mputer + 9%PS<=>-ar%F$mputer>?A 9FritiF + 9%PS<=>-ar%saran>?A  i# (isset(9musiF))  @ 9h$bby + 9musiFA BAi# (isset(9membaca))

 @ 9h$bby + 9h$bby.>,>.9membacaA BAi# (isset(9membaca)) @ 9h$bby + 9h$bby.>,>.9F$mputerA BA9c$nn + mysql%c$nnect(l$calh$st,r$$t,)Ai#(9c$nn)@9db + mysql%select%db(pelatihan)Ai#(9db)@**-ariabel untuF simpan strin query

9query + J7S;R< J7< peserta(nama,npm,pass3d,Eenis%Felamin,aama,h$bby,FritiF)TIGU;S(>.9nama.>,>.9npm.>,>.9pass3d.>,>.9Eenis%Felamin.>,>.9aama.>,>.9h$bby.>,>.9FritiF.>)Amysql%query(9query) $r die(err.mysql%err$r())A header(>l$cati$n #$rm%input.php>)A

Belse@ech$ ;rr$r b . mysql%err$r() .*bbrABBelse@ech$ ;rr$r . mysql%err$r() .brAB8

Q. buat deletemhs.php dan simpan di direct$ri &ampp'htd$cs sbb

8php  9npm + 9%:;<=>npm>?A  mysql%c$nnect(l$calh$st,r$$t,)A  mysql%select%db(pelatihan)A

Page 5: Materi PHP CRUDS (Create,Read,Delete)

8/19/2019 Materi PHP CRUDS (Create,Read,Delete)

http://slidepdf.com/reader/full/materi-php-cruds-createreaddelete 5/5

  9querydelete + delete #r$m peserta 3here 7PM +>9npm> A  mysql%query(9querydelete)A

  header (>l$cati$n #$rm%input.php>)A

84.