• Tidak ada hasil yang ditemukan

dasar pemrograman php mysql

N/A
N/A
Protected

Academic year: 2017

Membagikan "dasar pemrograman php mysql"

Copied!
29
0
0

Teks penuh

(1)

D

D

a

a

s

s

a

a

r

r

P

P

e

e

m

m

r

r

o

o

g

g

r

r

a

a

m

m

a

a

n

n

P

P

H

H

P

P

d

d

a

a

n

n

M

M

y

y

S

S

Q

Q

L

L

Anon Kuncoro Widigdo

anonkuncoro@yahoo.com

MODUL I: PENGENALAN PHP

PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada

server

side

. Artinya semua sintaks yang kita berikan akan sepenuhnya dijalankan pada server

sedangkan yang dikirimkan ke browser hanya hasilnya saja.

File contoh1.php:

< ht m l> < head>

< t it le>

Cont oh Sederhana < / t it le>

< / head> < body> < ?php

echo( “ Hallo apakabar? Nam a saya PHP script ” ) ; ?>

< / body> < / ht m l>

Lisensi Dokumen:

Copyright © 2003 IlmuKomputer.Com

(2)

VARIABLE

Dalam PHP setiap nama variable diawali tanda dollar ($). Misalnya nama variable

a

dalam PHP ditulis dengan

$a

. Jenis suatu variable ditentukan pada saat jalannya

program dan tergantung pada konteks yang digunakan.

File contoh2.php:

< ?php $a= ” 5” ; $b= ” 2” ; $hasil= $a+ $b; echo( $hasil) ; ?>

(3)

File contoh3.php:

< ?php $a= ” 5” ; $b= ” 2” ; $hasil= $a.$b; echo( $hasil) ; ?>

hasilnya adalah:

STRUKTUR KONTROL

IF

Konstruksi IF digunakan untuk melakukan eksekusi suatu statement secara bersyarat.

Cara penulisannya adalah sebagai berikut:

if (syarat) {

statement }

atau:

if ( syarat ) {

st at em ent }

else {

st at em ent lain

}

atau:

if ( syarat pert am a) {

st at em ent pert am a

}

elseif ( syarat kedua)

{

st at em ent kedua

(4)

else {

st at em ent lain

}

File contoh5.php:

< ?php $a= 4; $b= 9; if ( $a> $b) {

echo( “ a lebih besar dari pada b” ) ; }

elseif ( $a< $b) {

echo( “ a lebih kecil b” ) ; }

else

{

echo( “ a sam a dengan b” ) ; }

?>

Hasilnya adalah:

WHILE

Bentuk dasar dari statement While adalah sebagai berikut:

while ( syarat ) {

st at em ent }

(5)

$a+ + ; } ?>

Hasilnya adalah:

FOR

Cara penulisan statement FOR adalah sebagai berikut:

for ( ekspresi1; ekspr esi2 ; ekspresi3) st at em ent

ekspresi1 menunjukkan nilai awal untuk suatu variable

ekspresi2 menunjukkan syarat yang harus terpenuhi untuk menjalankan statemant

ekspresi3 menunjukkan pertambahan nilai untuk suatu variable

File contoh7.php:

<?php

for ($a=0;$a<10;$a++) {

echo(“Nilai A = ”); echo(“$a”);

echo(“<br>”); }

?>

(6)

SWITCH

Statement SWITCH digunakan untuk membandingkan suatu variable dengan beberapa

nilai serta menjalankan statement tertentu jika nilai variable sama dengan nilai yang

dibandingkan.

Struktur Switch adalah sebagai berikut:

swit ch ( var iable)

case nilai:

st at em ent

case nilai:

st at em ant

case nilai:

st at em ent .

. .

File contoh8.php:

< ?php $a= 2; swit ch( $a) {

case 1:

echo( “ Nilai variable a adalah sat u” ) ; break;

case 2:

echo( “ Nilai variable a adalah dua” ) ; break;

case 3:

echo( “ Nilai variable a adalah t iga” ) ; break;

} ?>

Hasilnya adalah:

(7)

REQUIRE

Statement Require digunakan untuk membaca nilai variable dan fungsi-fungsi dari

sebuah file lain. Cara penulisan statement Require adalah:

require( nam afile) ;

Statement Require ini tidak dapat dimasukkan diadalam suatu struktur looping misalnya

while atau for. Karena hanya memperbolehkan pemangggilan file yang sama tersebut

hanya sekali saja.

File contoh9.php:

< ?php

$a= ” Saya sedang belaj ar PHP” ;

funct ion t ulist ebal( $t eks) {

echo( “ < b> $t eks< / b> ” ) ; }

?>

File contoh10.php:

< ?php

requir e( “ cont oh9.php” ) ;

t ulist ebal( “ I ni adalah t ulisan t ebal” ) ; echo( “ < br > ” ) ;

echo( $a) ; ?>

(8)

INCLUDE

Statement Include akan menyertakan isi suatu file tertentu. Include dapat diletakkan

didalam suatu looping misalkan dalam statement for atau while.

File contoh11.php:

< ?php

echo( “ - - - < br > ” ) ; echo( “ PHP adalah bahasa script ing< br> ” ) ; echo( “ - - - < br > ” ) ; echo( “ < br > ” ) ;

?>

File contoh12.php:

< ?php

for ( $b= 1; $b< 5; $b+ + ) {

include( “ cont oh11.php” ) ; }

?>

(9)

MODUL II: DASAR-DASAR MySQL

Dalam bahasa SQL pada umumnya informasi tersimpan dalam tabel-tabel yang secara

logik merupakan struktur dua dimensi terdiri dari baris (

row

atau

record

) dan

kolom(

column

atau

field

). Sedangkan dalam sebuah

database

dapat terdiri dari beberapa

table

.

Beberapa tipe data dalam MySQL yang sering dipakai:

Tipe data Keterangan

INT(M) [UNSIGNED] Angka

-2147483648 s/d 2147483647

FLOAT(M,D) Angka pecahan

DATE Tanggal Format : YYYY-MM-DD

DATETIME Tanggal dan Waktu Format : YYYY-MM-DD HH:MM:SS

CHAR(M)

String dengan panjang tetap sesuai dengan yang ditentukan.

Panjangnya 1-255 karakter

VARCHAR(M)

String dengan panjang yang berubah-ubah sesuai dengan yang disimpan saat itu.

Panjangnya 1 – 255 karakter

BLOB Teks dengan panjang maksimum 65535 karakter

LONGBLOB Teks dengan panjang maksimum 4294967295

karakter

MEMBUAT DATABASE DAN TABLE

Untuk masuk ke dalam program MySQL pada prompt jalankan perintah berikut ini:

C:\ > M YSQL ( En t e r )

Kemudian akan masuk kedalam MySQL seperti tampilan dibawah ini:

Bentuk prompt “mysql>” adalah tempat menuliskan perintah-perintah MySQL. Setiap

perintah SQL harus diakhiri dengan tanda titik-koma “;” .

Cara untuk membuat sebuah database baru adalah dengan perintah:

(10)

Contoh:

creat e dat abase privat db;

Untuk membuka sebuah database dapat menggunakan perintah berikut ini:

use nam adat abase;

Contoh:

use privatdb;

Perintah untuk membuat tabel baru adalah:

creat e t able nam at abel (

st rukt ur ) ;

Contoh:

Misalkan kita ingin menyimpan data anggota yaitu: nomor, nama, email, alamat, kota.

Sedangkan strukturnya seperti tabel dibawah ini:

Kolom/Field Tipe data Keterangan

nomor int(6) not null primary key

angka dengan panjang maksimal 6, sebagai primary key, tidak boleh kosong

nama char(40) not null

teks dengan panjang maksimal 40 karakter, tidak boleh kosong

email char(255) not null

teks dengan panjang maksimal 255 karakter, tidak boleh kosong

alamat char(80) not null

teks dengan panjang maksimal 80 karakter, tidak boleh kosong

kota char(20) not null

teks dengan panjang maksimal 20 karakter, tidak boleh kosong

Perintah MySQL untuk membuat tabel seperti diatas adalah:

(11)

Sedangkan data yang akan diisikan dalam tabel anggota adalah sebagai berikut:

Nomor Nama E-Mail Alamat Kota

1 Arini Nurillahi arini@hotmail.com Jl. Lebak Rejo 7 Surabaya

2 Renny Herlina rennyherlina@yahoo.com Jl. Hayam Wuruk 81 Bau Bau

3 Anon Kuncoro anonkuncoro@yahoo.com Jl. Candi Permata II/182 Semarang

4 Bayu bayu@astaga.com Jl. Pemuda 19 Surabaya

5 Riza riza@themail.com Jl. Karang Menjangan 5 Surabaya

6 Paul paul@rocketmail.com Jl. Metojoyo A-10 Malang

7 Anita anita@netscape.net Jl. Teuku Umar 45 Malang

8 Yusuf yusuf@hotmail.com Jl. Rajawali 78 Mojokerto

9 Ali ali77@astaga.com Jl. Hasanuddin 3 Mojokerto

10 Aji ajisaka77@yahoo.com Jl. Kalilom Lor Kelinci 9 Surabaya

11 Latief latif@mail.com Jl. Merak 171 Surabaya

12 Supri supri@themail.com Jl. Sudirman 12 Malang

Untuk memasukkan sebuah baris (record) kedalam tabel MySQL adalah sebagai

berikut:

insert int o nam at abel values( kolom 1, kolom 2, kolom 3,…) ;

Contoh:

insert int o anggot a values( ‘1’,’Arini Nur illahi’,’ar ini@hot m ail.com ’,’Jl.Lebak Rej o 7’,’Surabaya’) ;

MENAMPILKAN ISI TABLE

Isi tabel dapat ditampilkan dengan menggunakan perintah SELECT, cara penulisan

perintah SELECT adalah:

(12)

Contoh:

Untuk menampilkan kolom (field) nomor dan nama pada tabel anggota

select nom or, nam a fr om anggot a;

Untuk menampilkan semua kolom(field) pada tabel anggota

select * from anggot a;

Untuk menampilkan semua kolom pada tabel anggota yang berada pada kota

‘Surabaya’

select * from anggot a wher e kot a= ’Sur abaya’;

Untuk menampilkan semua kolom pada tabel anggota dengan urut nama

select * from anggot a order by nam a;

Untuk menghitung jumlah record pada tabel anggota

select count ( * ) from anggot a;

Untuk menampilkan kota pada tabel anggota

select kot a from anggot a;

Untuk menampilkan kota dengan tidak menampikan kota yang sama pada tabel

anggota

select dist inct kot a from anggot a;

Untuk menampilkan nama dan email yang mempunyai email di ‘yahoo.com’

select nam a,em ail from anggot a where em ail like ‘% yahoo.com ’;

MENGHAPUS RECORD

Untuk menghapus suatu record dengan kriteria tertentu digunakan perintah sebagai berikut:

delet e from nam at abel wher e kr it eria;

Contoh:

Menghapus record dari tabel anggota yang bernomor ‘3’

delet e from anggot a where nom or= ’3’;

MEMODIFIKASI RECORD

Untuk memodifikasi (merubah) isi record tertentu adalah dengan menggunakan perintah

sebagai berikut:

updat e nam at abel set kolom 1= nilaibaru1, kolom 2= nilaibaru2 … wher e kr it eria;

Contoh:

Merubah e-mail dari anggota yang bernomor 12 menjadi ‘supri@yahoo.com’

dalam tabel anggota.

updat e anggot a set em ail= ’supr i@yahoo.com ’ wher e nom or = ’12’;

MENGHUBUNGKAN PHP DENGAN MySQL

(13)

$dat abasenam e= ” privat db” ;

$link= m ysql_connect ( $host ,$usernam e,$passwor d) or die ( " Dat abase t idak dapat dihubungkan! " ) ;

m ysql_select _db( $dat abasenam e,$link) ; ret urn $link;

} ?>

Isi dari variabel $host, $username, $password dan $databasename dapat disesuaikan

sesuai dengan setting pada MySQL server yang ada.

Contoh:

Menampilkan data anggota yang telah dibuat dengan menggunakan script PHP.

(14)
(15)

MODUL III: FUNGSI-FUNGSI UMUM

FUNGSI STRING

Fungsi string digunakan memanipulasi string untuk berbagai macam kebutuhan. Disini

akan dibahas beberapa fungsi string yang sering digunakan dalam membuat program

aplikasi web.

AddSlashes

Digunakan untuk menambahkan karakter backslash ( \ ) pada suatu string. Hal ini

penting digunakan pada query string untuk database, misalkan pada MySQL. Beberapa

karakter yang akan ditambahkan tanda backslahses adalah karakter tanda petik satu ( ‘ ),

karakter petik dua ( “ ), backslash ( \ ) dan karakter NULL.

Sintaks:

a ddsla sh e s(st r in g)

StripSlashes

Digunakan untuk menghilangkan karakter backslash ( \ ) pada suatu string.

Sintaks:

st r in g st r ipsla sh e s(st r in g)

Crypt

Digunakan untuk meng-encrypt dengan metode DES suatu string. Fungsi ini sering

digunakan untuk mengacak string password sebelum disimpan dalam database. Dalam

penggunaan fungsi crypt ini dapat ditambahkan parameter string ‘salt’. Parameter ‘salt’

ini ditambahkan untuk menentukan basis pengacakan. ‘Salt’ string terdiri atas 2

karakter. Jika ‘salt’ string tidak ditambahkan pada fungsi crypt maka PHP akan

menentukan sendiri ‘salt’ string tersebut secara acak.

Sintaks:

cr ypt (st r in g [ , sa lt ] )

Echo

Digunakan untuk mencetak isi suatu string atau argumen.

Sintaks:

e ch o( st r in g a r g u m e n 1, st r ing a r g um e n 2 , ….)

Explode

Digunakan untuk memecah-mecah suatu string berdasarkan tanda pemisah tertentu dan

memasukkan hasilnya kedalam suatu variable array.

Sintaks:

e x plode (st r in g pe m isa h , st r ing [ , in t lim it] )

Contoh:

(16)

Implode

Kegunaan fungsi ini adalah kebalikan daripada fungsi explode. Fungsi implode

digunakan untuk menghasilkan suatu string dari masing-masing elemen suatu array.

String yang dihasilkan tersebut dipisahkan oleh suatu string telah yang ditentukan

sebelumnya.

Sintaks

:

im plode (st r ing pe m isa h , a r r a y)

Strip_Tags

Digunakan untuk menghilangkan kode-kode tag HTML pada suatu string.

Sintaks:

st r ipt a gs(st r in g [ , st r in g t a gs y a n g t ida k dih ila ngk a n] )

StrLen

Digunakan untuk menghitung jumlah karakter suatu string.

Sintaks:

st r le n (st r in g)

StrPos

Digunakan untuk mencari posisi pertama suatu sub string pada suatu string. Fungsi ini

biasanya digunakan untuk mencari suatu sub string didalam suatu string.

Sintaks:

st r le n (st r in g , sub st r in g)

Str_Repeat

Digunakan untuk mengulang isi suatu string.

Sintaks:

st r _ r e pe a t (st r in g , in t j u m la h pe r u la nga n)

StrToLower

Digunakan untuk merubah suatu string menjadi huruf kecil (

lowercase

).

Sintaks:

st r t olow e r (st r ing)

StrToUpper

(17)

su bst r (st r in g, in t posisi , int posisi)

Contoh:

subst r( “ abcdefg” ,0,3) ; / / m engasilkan st ring “ abc” subst r( “ abcdefg” ,3,2) ; / / m enghasilkan st ring “ de”

SubStr_Count

Digunakan untuk menghitung jumlah sub string dalam suatu string

Sintaks:

su bst r _ cou nt ( st r ing , st r in g su bst r in g)

Contoh:

subst r_count ( “ This is a t est ” ,” is” ) ; / / m enghasilkan nilai 2

UCFirst

Digunakan untuk mengganti karakter pertama pada suatu string menjadi huruf besar.

Sintaks:

u cfir st (st r in g)

UCWords

Digunakan untuk mengganti karakter pertama pada setiap kata dalam suatu string

menjadi huruf besar.

Sintaks:

u cw or ds(st r in g)

FUNGSI DATE

Digunakan untuk mengambil tanggal dan jam. Hasil dari fungsi ini adalah sebuah string

yang berisi tanggal/jam sesuai dengan format yang diinginkan. Format yang dikenal

dalam fungsi date ini adalah sebagai berikut:

(18)

ƒ L - boolean for whet her it is a leap year; i.e. " 0" or " 1"

ƒ m - m ont h; i.e. " 01" t o " 12"

ƒ M - m ont h, t ext ual, 3 let t ers; i.e. " Jan"

ƒ n - m ont h wit hout leading zeros; i.e. " 1" t o "12"

ƒ s - seconds; i.e. " 00" t o " 59"

ƒ S - English ordinal suffix, t ext ual, 2 charact ers; i.e. " t h" , " nd"

ƒ t - num ber of days in t he given m ont h; i.e. " 28" t o " 31"

ƒ T - Tim ezone set t ing of t his m achine; i.e. " MDT"

ƒ U - seconds since t he epoch

ƒ w - day of t he week, num eric, i.e. " 0" ( Sunday) t o " 6" ( Sat urday) ƒ Y - year , 4 digit s; i.e. " 1999"

ƒ y - year , 2 digit s; i.e. " 99"

ƒ z - day of t he year ; i.e. " 0" t o " 365"

ƒ Z - t im ezone offset in seconds ( i.e. " - 43200" t o "43200" )

Sintaks:

da t e (st r ing for m a t)

Contoh:

dat e( “ Y- m - d” ) ; / / m enghasilkan “ 2001- 07- 28”

dat e( “ l, j F Y” ) ; / / m enghasilkan “ Sat urday, 28 July 2001” dat e( “ H: i: s” ) ; / / m enghasilkan “ 20: 15: 07”

FUNGSI MAIL

Digunakan untuk mengirimkan e-mail ke alamat e-mail tertentu.

Sintaks:

m a il(st r in g t uj u a n , st r in g su bj e ct , st r in g isi [ , st r in g he a de r] ) ;

Contoh:

$pengirim = “ From : saya@em ail.com ” ; $t uj uan = “ anonkuncoro@yahoo.com ” ; $subj ect = “ Pem berit ahuan” ;

(19)

MODUL IV: COUNTER

Aplikasi web yang paling sederhana yang akan kita bahas adalah teknik pembuatan

counter dengan menggunakan PHP. Counter yang kita buat ini adalah untuk

menghitung berapa kali suatu halaman situs web telah ditampilkan. Untuk

menyederhanakannya maka counter ditampilkan dalam bentuk teks bukan grafik.

Algoritma:

1.

Bila suatu halaman web ditampilkan maka terlebih dulu dibaca isi file tertentu

dan dibaca nilainya.

2.

Tampilkan nilainya di layar browser

3.

Tambahkan nilainya dengan 1

4.

Simpan nilainya yang baru di file

5.

Selesai

File counter.txt

0

File counter.php:

< ?

$filecount er= " count er.t xt "; $fl= fopen( $filecount er," r+ " ) ; $hit = fread( $fl,filesize( $filecount er) ) ;

echo( " < t able widt h= 250 align= cent er border= 1 cellspacing= 0 cellpadding= 0 bordercolor= # 0000FF> < t r> " ) ;

echo( " < t d widt h= 250 valign= m iddle align= cent er > " ) ; echo( " < font face= verdana size= 2 color = # FF0000> < b> " ) ; echo( " Anda pengunj ung yang ke: " ) ;

echo( $hit ) ;

echo( " < / b> < / font > " ) ; echo( " < / t d> " ) ;

echo( " < / t r > < / t able> " ) ; fclose( $fl) ;

$fl= fopen( $filecount er," w+ " ) ; $hit = $hit + 1;

fwrit e( $fl,$hit ,st rlen( $hit ) ) ; fclose( $fl) ;

(20)
(21)

MODUL V : FORMULIR ONLINE

Salah satu bagian penting dari sebuah website adalah fasilitas pengisian formulir online,

baik untuk keperluan pemesanan, kontak ke pemilik website atau untuk pendaftaran

secara online. Pada bagian ini akan dibahas pembuatan formulir online yang data

isiannya dikirimkan ke alamat e-mail tertentu.

Algoritma:

1.

Membuat formulir dengan menggunakan tag FORM pada HTML. Dengan data

yang dimasukkan adalah nama, e-mail, alamat, kota, telepon dan pesanan.

2.

Semua data masukkan disimpan dalam beberapa variable dan dikirimkan ke

sebuah file PHP lain yang fungsinya untuk menerima variable yang dikirimkan

oleh formulir.

3.

Mengirimkan ke alamat e-mail tertentu yang isinya sesuai yang diisikan pada

formulir.

4.

Selesai

(22)

File formulir1.php:

< ht m l> < head> < t it le>

Form ulir Online < / t it le> < / head>

< body bgcolor= " # FFFFFF" >

< for m act ion= form ulir 2.php m et hod= POST> < font face= verdana size= 2 color = " # 000000" > < h3 align= left >

FORMULI R ONLI NE < / h3>

< / font > < pr e>

Nam a : < input t ype= t ext nam e= nam a size= 15> E- Mail : < input t ype= t ext nam e= em ail size= 20> Alam at : < input t ype= t ext nam e= alam at size= 20> Kot a : < input t ype= t ext nam e= kot a size= 12> Telepon : < input t ype= t ext nam e= t elepon size= 12>

Tulis pesanan Anda dibawah ini:

< t ext area nam e= pesanan rows= 5 cols= 30> < / t ext area>

< input t ype= subm it value= " Kirim " > < input t ype= reset value= " Hapus" > < / pr e>

(23)
(24)

MODUL VI: GUESTBOOK

Kali ini kita akan membahas cara pembuatan

guestbook

(buku tamu). Langkah-langkah

yang kita lakukan dalam pembuatan buku tamu ini adalah:

1.

Membuat table MySQL yang akan menyimpan isi buku tamu

2.

Membuat form pengisian buku tamu

3.

Membuat program untuk menerima masukan data dari form yang telah kita buat

sebelumnya

4.

Membuat program untuk menampilkan isi buku tamu.

Membuat table

Struktur table untuk menyimpan buku tamu adalah sebagai berikut:

Kolom/Field Tipe data Keterangan

id

int(10) unsigned auto_increment not null primary key

angka dengan panjang maksimal 10, sebagai primary key, tidak boleh kosong, nilai secara otomatis bertambah

posted date tanggal

name varchar(80) teks dengan panjang maksimal 80 karakter

email varchar(128) teks dengan panjang maksimal 128 karakter

address varchar(128) teks dengan panjang maksimal 128 karakter

city varchar(80) teks dengan panjang

maksimal 80 karakter

msg longblob teks panjang

(25)

Membuat form pengisian buku tamu

File bukutamu1.php:

< ht m l> < head> < t it le> Guest book < / t it le> < / head>

< body bgcolor= " # 99CCFF" >

< font color= " # 000066" face= verdana> < h3 align= left >

Signup Guest book < / h3>

< for m act ion= " bukut am u2.php" m et hod= POST> < hr size= 1 widt h= 100% align= left >

< pr e>

Nam e : < input t ype= t ext nam e= nam a size= 20> E- Mail : < input t ype= t ext nam e= em ail size= 30> Address : < input t ype= t ext nam e= alam at size= 30> Cit y : < input t ype= t ext nam e= kot a size= 25> Message :

< t ext area nam e= pesan rows= 5 cols= 30> < / t ext area>

< / pr e>

< input t ype= subm it value= " Send" > < input t ype= r eset value= " Reset " > < / for m >

< / font >

< font color= " # 000066" face= verdana size= 2> < a href= " bukut am u3.php" > View Guest book< / a> < / font >

(26)
(27)

Program untuk menerima masukan data dari form

File bukutamu2.php:

< ht m l> < head> < t it le> Guest book < / t it le> < / head>

< body bgcolor= " # 99CCFF" >

< font color= " # 000066" face= verdana> < h3 align= left >

Signup Guest book < / h3>

< ?php

requir e( " ut am a.php" ) ; $link= open_connect ion( ) ; $t ablenam e= " guest book" ; $t gl= dat e( " Y- m - d" ) ;

$pesan= addslashes( $pesan) ; $sqlst r= " I NSERT I NTO $t ablenam e

VALUES( '','$t gl','$nam a','$em ail','$alam at ','$kot a','$pesan') " ; if ( ! m ysql_quer y ( $sqlst r) )

{

echo( " I nvalid Query! < br> Please regist er again...< br> " ) ; exit ;

}

m ysql_close( $link) ;

echo( " Thank you for signing up Guest book...< p> " ) ;

?>

< / font >

< font color= " # 000066" face= verdana size= 2>

< a href= " bukut am u3.php" > View Guest book< / a> < a href= " bukut am u1.php" > Sign Up< / a>

(28)
(29)

Referensi

Dokumen terkait

Kesimpulan dari penelitian ini adalah: Semakin baik pengetahuan, sikap, dan perilaku terhadap pemeliharaan kebersihan gigi dan mulut, semakin baik status kesehatan periodontal

Form Rekomendasi STT Reformed Injili Internasional Hal 3 dari 4 Evaluasi Akademis: (mohon bisa memberikan penjelasan selengkapnya, kalau perlu silahkan memakai kertas

(a) Sinyal penunjuk jalan jalur kiri harus dapat memperlihatkan arah ke kiri dengan aspek putih; (b) Terlihat dari jarak tampak... 2) Aspek tersebut di atas harus dapat terlihat

Tujuan penulisan makalah ini adalah untuk menjelaskan: 1) Perjuangan diplomasi bangsa Indonesia merebut Irian Barat, 2) Faktor-faktor yang berpengaruh

Selain alam, Kabupaten Buleleng juga memiliki banyak potensi budaya berupa pura-pura bersejarah yang sudah ada sejak jaman penjajahan Belanda yang tersebar di desa-desa seperti

Dengan mengasumsikan kecepatan kendaraan dan mengatur kecepatan kendaraan uji coba adalah konstan, MV frame dapat dirata-ratakan dengan semua MV frame lainnya, sehingga

Lagi-lagi kondisi di atas telah menunjukkan bahwa hukum dan kebijakan telah berpihak kepada pemilik kekuasaan (pejabat eksekutif dan legislatif), dan mengabaikan pengalaman

Dalam penelitian ini objek yang akan diramalkan penjualannya untuk periode mendatang adalah besi Wiremesh yang merupakan salah satu produk yang dijual oleh PT Arta Tiara Permai