Friday, 13 March 2015

Daftar Agen Bus AKAP Bekasi Timur Dan Sekitarnya

Agra Mas
Bulak Kapal : 021-98733000, 081398883819

Bejeu
Cikarang : 0811915310, 021-70540695, 021-70550454, 081245481212

Bogor Indah
Cikarang : 081310119724

Gajah Mulia Sejahtera (GMS)
Bekasi : 081310330043
Cibitung : 021-70583424
Cikarang (Kantor Pusat) : 021-89834339
Cikarang Villa Mutiara : 021-70521918, 081310293788
Cikarang Baru : 021-9178418, 081319501127

Garuda Mas
Cikarang : 021-33005764

Gunung Harta
Bulak Kapal : 081389198131
Cikarang : 081381133220, 081314081667

Gunung Mulia
Bekasi : 021-70220466
Pondok Ungu : 081584105616
Bulak Kapal : 021-98733000
Cikarang : 021-9313556

Harapan Jaya
Bulak Kapal : 021-70220466, 98733000
Cikarang : 021-70550454, 71346717

Haryanto
Bekasi Timur : 085215309863, 081316982123
Cibitung : 021-46567666
Cikarang : 085647544204, 081213009002, 021-90665566
Cikarang (Madura) : 021-91966661

Laju Prima
Bulak Kapal : 021-8808388
Cikarang 1 : 081311359220
Cikarang 2 : 081317703334

Maju Lancar
Bulak Kapal : 021-98201084

Malino Putra
Bekasi : 081310663829
Cikarang : 021-8936554

Muji Jaya
Bekasi : 082124341881, 02199704817
Cikarang : 081383622099

Muncul
Bekasi : 021-8851444

Nusantara
Bekasi Barat : 021-88855375, 088803913308
Cikarang : 088801176165

Pahala Kencana
Tambun : 021-70646227
Cikarang : 021-70214013

Ramayana
Bulak Kapal : 021-8808388
Cikarang : 021-9201711

Raya
Bulak Kapal : 021-70656230
Cikarang : 021-9201711

Rosalia Indah
Bulak Kapal : 021-8810087, 8808348
Cibitung : 021-88324834
Cikarang : 021-8936191, 8936358

Rukun Jaya
Bulak Kapal : 081232246608, 081232246620

Santoso
Bekasi : 021-8806141
Pondok Gede : 021-9191923

Shantika
Bekasi : 081399125762
Jatiasih : 081316308048, 08176613875
Cikarang : 081331397223

Sinar Jaya
Cibitung : 021-8830940, 88325550, 88325551, 88325552
Tambun : 021-88355958

Sumber Alam
Pondok Ungu : 021-88958631, 88956870
Terminal : 021-91277989
Cikarang : 08888020111, 08131081777
Cikarang Lippo : 085959960709

Tunggal Dara
Cibitung : 021-88332812, 8831758

Tarif Bus Surabaya-Malang Pasca Naiknya BBM 2014

MALANG-SURABAYA
PO : Kalisari, Menggala, Haz, Hafana, Dana Dhasih, Laksana Anda, Pangeran, Medali Mas, Restu, Tentrem, Pertiwi
Tarif : 15-20 ribu (ATB), 25-30 ribu (patas)

MALANG-JOMBANG-TUBAN
PO : Puspa Indah

MALANG-KEDIRI
PO : Puspa Indah, Citra Transport

MALANG-KEDIRI-MADIUN-MAGETAN/PONOROGO
PO : Citra Transport

MALANG-BLITAR
PO : Tentrem, Bagong, Sadar Jaya

MALANG-LUMAJANG-JEMBER
PO : Akas, Anggun Krida, Harapan Baru, Tentrem
Tarif : 40-50 ribu

MALANG-DENPASAR
PO : Restu Mulya, Gunung Harta, Medali Mas, Al-Mubarok, Zena, Santoso, Malang Indah
Tarif : sekitar 150-200 ribu

MALANG-MATARAM-SUMBAWA
PO : Titian Mas, Tiara Mas

MALANG-SOLO-JOGJA
PO : Rosalia Indah, Handoyo, Zena, Safari Dharma Raya
Tarif : 100 ribu (Rosin), 120-130 ribu (SDR)

MALANG-SOLO-JOGJA-PURWOKERTO
PO : Rosalia Indah, Zena, Handoyo
Tarif : 130-150 ribu

MALANG-SEMARANG
PO :
via Pati : Nusantara, Safari Dharma Raya
via Solo : Rosalia Indah, Handoyo
Tarif : 100 ribuan (VIP), 120 ribuan (eksekutif)

MALANG-MAGELANG-WONOSOBO-BANJARNEGARA
PO : Handoyo

MALANG-MAGELANG-TEMANGGUNG
PO : Safari Dharma Raya
Tarif : 130 ribuan

MALANG-BLITAR-SOLO-SEMARANG-PEKALONGAN-TEGAL
PO : Rosalia Indah
Tarif : 140 ribuan

MALANG-CIREBON
PO : Coyo, Ezri, Handoyo
Tarif : 150 ribuan (eksekutif), 200 ribuan (super eksekutif)

MALANG-BANDUNG
PO : Pahala Kencana, Kramat Djati
Tarif : 180-200 ribu (eksekutif)

MALANG-JAKARTA
PO : Pahala Kencana, Kramat Djati, Lorena, Safari Dharma Raya, Malino Putra, Gunung Harta
Tarif : 260-270 ribu (eksekutif)

MALANG-BANDAR LAMPUNG
PO : Lorena, Muncul

MALANG-PALEMBANG-PEKANBARU-DUMAI
PO : Handoyo

MALANG-MEDAN
PO : ALS
Tarif : 660 ribu (eksekutif)

Tarif Bus AKAP 2015

Tarif PO Gunung Harta semua divisi setelah kenaikan BBM via
Tarif PO Citra Adi Lancar Patas Kuningan-Jogja pasca kenaikan BBM

Tarif PO Gapuraning Rahayu pasca kenaikan BBM per 23 Nov 2014

Tarif PO Tunggal dara pasca kenaikan BBM per 23 Nov 2014


Tarif setelah kenaikan BBM per 20 November 2014
Tarif Magelang-Surabaya setelah kenaikan BBM per 20November 2014
Tarif PO Maju Lancar setelah kenaikan BBM
Tarif PO Sinar Jaya setelah kenaikan BBM per 19 November 2014
Tarif PO Sumber Alam setelah kenaikan BBBM cc
Tarif PO Raya setelah Kenaikan BBM
Tarif PO Garuda Mas setelah kenaikan BBM
Tarif bis malam setelah kenaikan BBM per 19 November 2014
Tarif PO NPM setelah kenaikan BBM per 20 November 2014 via
Tarif PO Solo-Semarang | foto
  Tarif PO Gajah Mungkur berbagai kelas setelah kenaikan BBM per 18 November 2014 via




Penyusaian tarif bis dari Merak tuj Jabotabek+Bandung
Penyesuaian tarif PO Shantika, , PO Haryanto, & PO MJCM per 18 November 2014
Tarif tiket PO Laju Prima setelah kenaikan BBM per 18 November 2014
PO Mulyo Indah Executive Rp 250 ribu dan kelas VIP Rp 190 ribu #Bismania

*Sumber Bismania.org


Wednesday, 5 March 2014

Harga tiket waktu tempuh dan jam pemberangkatan bis di indonesia

sekarang saya akan membagikan informasi lengkap mengenai harga tiket bus dan nama dari PO bus tersebut di indonesia baik rute antar kota antar provinsi atau antar negara

BIS AIRPORT JAKARTA
No. \tTrayek \t Tarif \tJam brkt I \tInterval
1. \tGambir \t Rp 20.000,- \t04.00 wib \t15-30 menit
2. \tRawamangun \t Rp 20.000,- \t04.00 wib \t15-30 menit
3. \tBlok M \t Rp 20.000,- \t04.00 wib \t15-30 menit
4. \tTanjung Priok \t Rp 20.000,- \t 04.00 wib \t 15-30 menit
5. \tKemayoran \t Rp 20.000,- \t 04.00 wib \t 15-30 menit
6. \tKampung Rambutan Rp 20.000,- \t 04.00 wib \t 15-30 menit
7. \tPasar Minggu \t Rp 20.000,- \t 04.00 wib \t 15-30 menit
8. \tBogor \t Rp 30.000,- *) \t 04.00 wib \t 15-30 menit
9. \tBekasi \t Rp 28.000,- *) \t 04.00 wib \t 15-30 menit
10. \tLebak Bulus \t Rp 20.000,- \t 04.00 wib \t 15-30 menit
11. \tSerang -Banten \t Rp28.000,- *) \t 04.00 wib \t 15-30 menit
12. \tMerak \t Rp30.000,- *) \t 04.00 wib 15-30 menit
13. \tCikarang \t Rp30.000,- *) \t 04.00 wib \t 15-30 menit

TARIF BIS ANTAR NEGARA
- Pontianak - Kuching : IDR. 170.000 - 250.000. Waktu Tempuh 9-10 Jam
- Pontianak - Brunei (via Kuching- Sibu - Bintulu - Miri ): IDR. 400.000 - 550.000. Waktu tempuh 20-23 Jam
(update 19/10/2010)

DARI KOTA KECIL
bogor-sukabumi (waktu tempuh 1 - 2 jam)
tarif = 12rb

tasikmalaya-ciamis (waktu tempuh 20 - 30 menit)
tarif = ?
hanya pagi - sore saja ada

ciamis-cilacap (waktu tempuh 2 - 3jam)
tarif = ?
hanya pagi - sore saja ada

cilacap-purwokerto (waktu tempuh 1jam)
tarif = 15rb
hanya pagi - sore saja ada

purwokerto-wonosobo (waktu tempuh 2 - 3jam)
tarif = 30rb
hanya pagi - sore saja ada

Purwokerto - surabaya
Po zena, po handoyo
Rp 92rb
Kelas eksekutif, 1x makan gratis
Jam berangkat 14.00

Purwokerto - blitar - malang
Po rosalia indah, 120rb, pagi dan malam (19.00)


pasuruan-malang
tarif = ?
hanya pagi - malam (jam 21.00), tapi setiap 2jam sekali (malam hari) ada bis dari blitar - denpasar lewat, bisa naik, tapi gak pasti ada.

Tangerang - Bandung
Executive 45k an / 50k an
1 jam sekali

Tangerang - Tasik
Ekonomi 35k an / 40k an
Bisnis 50k an
pagi 06:00 / 07:00
sore 17:00 / 19:00
- Jakarta (kp.rambutan) - Tasik
Super Executive/Golden 55k an/ 60k an
Executive 50k an
Bisnis 45k an
Ekonomi 35k an / 40k an

Tasik - Ciamis
Minibis 2000
Carri (dr terminal pancasila) 4000
Buat yang ingin ke tasik dari jakarta sebaiknya jagan pake bis yg jakarta - banjar walapun bisnya ke tasik dulu karena harga ongkos akan dikenakan biaya ke banjar

TARIF BIS SULAWESI
makasar - toraja
tiket Rp 80.000,-
lama perjalanan 10jam

dari Jogja
jogja - jakarta (bogor, tangerang, merak): berangkat jam 06.00, 15.00, 16.00, 18.00
exec 210-235rb, vip 160 - 190rb, ekonomi 120rb
se 265rb

jogja - bandung: berangkat jam 17.00, 18.00, 19.00
exec 140rb, vip 100rb, ekonomi 70rb

jogja - purwokerto: berangkat tiap jam / 10menit (jam 04.00 - 18.00, kecuali patas ampe jam 21.00)
ekonomi 45rb, patas 70rb
waktu tempuh +/- 4jam

jogja - cilacap: berangkat tiap jam / 10menit (jam 04.00 - 18.00, kecuali patas ampe jam 21.00)
ekonomi 45rb, patas 70rb
waktu tempuh +/- 4jam

jogja - solo - surabaya: berangkat tiap jam / 5menit (24jam, kecuali patas jam 03.00 - 23.00)
ekonomi 68rb, patas 110rb
waktu tempuh +/- 7jam

jogja - solo - jember - banyuwangi: berangkat 07.00, 08.00, 17.00, 18.00
ekonomi 75rb
waktu tempuh +/- 11jam

jogja - semarang, berangkat tiap 10menit (jam 03.00 - 17.00)
patas 50rb, ekonomi 35rb
waktu tempuh +/- 3jam

jogja - tegal - cirebon, berangkat jam 07.00, 08.00, 19.00, 21.00
patas
waktu tempuh +/- 7jam

jogja - denpasar - mataram, berangkat jam 14.00, 15.00, 16.00, 18.00
tiket exec 200rb
waktu tempuh +/- 16jam (denpasar)

jogja - malang, berangkat jam 20.00
Rp 135.000 (vip / exec)
Po Handoyo, Zena, OBL
waktu tempuh +/- 7jam

jogja - wonosobo
gak ada langsung ->
wonosobo - secang (35rb)


secang - magelang - jogja (20rb)
hanya pagi - sore saja ada

dari bandung
bandung - jakarta: tiap jam
(detil gak apal, bisa saya tanyakan dulu, secepatnya diupdate)
waktu tempuh +/- 3jam (tergantung lewat mana)

bandung - surabaya
waktu tempuh +/- 14jam

bandung - denpasar
PO Pahala Kencana (jam 07.00)
PO Karina (sore, kurang tahu jamnya)
Tiket EXEC 300rb (+/-)
waktu tempuh +/- 24jam

bandung - semarang
po shantika
po nusantara
po pahala kencana
po bandung express
po kramat djati
Tiket executive: 190rb-an
berangkat pagi (08.00) dan malam +/- 19.00
Waktu tempuh 8jam
berangkat: bandung: cicaheum / agen. semarang: agen dr. cipto

bandung - sukabumi (waktu tempuh 2 - 3jam)
tarif = 20rb

bandung - tasikmalaya (waktu tempuh 2 - 3jam)
tarif = 20rb
24jam, tapi kalo malam jarang2 ..

Bandung - Blitar
PO Pahala Kencana
Dari Bandung jam 14.00 (kurang pasti)
Dari Blitar: Terminal Blitar, jam 11.30
Harga tiket 160rb (EXEC)

Bandung - Pangandaran
ada jam 05.00 - 19.00
Tiket AC Rp.38.000

dari jakarta
jakarta - bandung
24jam ada
terminal pulogadung, terminal lebak bulus, kampungrambutan, bekasi, kalideres, tanjung priok
tiket antara 25rb (ekonomi) - 45rb (AC exec)

jakarta - cirebon
waktu tempuh +/- 5jam
tiket antara 25rb - 40rb
bisa naik dari terminal pulogadung, terminal lebakbulus, pintu tol jatibening
24jam ada

jakarta - solo
waktu tempuh +/- 12jam

jakarta - wonogiri - pacitan
waktu tempuh +/- 15jam

jakarta - madiun
jakarta - trenggalek - tulungagung - ponorogo

jakarta - kediri - blitar
PO Kramat Djati, LORENA, Pahala Kencana, Rosalia Indah, Harapan Jaya
Dari Jakarta: Terminal Poris, Lebak Bulus, Rawamangun
jam 12.00, 14.00, 16.00
Dari Blitar: Terminal Blitar, jam 11.00, 11.30, 12.00
Harga tiket 180rb (VIP), 220rb / 230rb (EXEC)

jakarta - semarang
exec 210rb
berangkat jam 17.00 - 19.00
jakarta: pulogadung / lebak bulus / rawamangun / priok / kalideres / poris
semarang: terminal terboyo / jalan cipto / krapyak
PO Shantika / PO Nusantara / PO Haryanto / PO Senja Furnindo / PO Tri Sumber Urip / PO Muji Jaya / PO Bejeu / PO Budi Jaya / PO Madukismo / PO Yudha Express / PO Selamet / PO Pahala Kencana

jakarta - purwokerto
jakarta - purbalingga - wonosobo - temanggung
jakarta - purworejo
jakarta - magelang

jakarta - kudus - jepara - cepu
exec 120rb / vip 110rb, berangkat jam 17.00, 19.00
jakarta: pulogadung / lebak bulus / rawamangun / priok
kudus / jepara / cepu: terminal

jakarta - bojonegoro
jakarta - tegal - pekalongan
jakarta - tuban

jakarta - surabaya
exec 325rb, berangkat jam 14.00 / 15.00 / 16.00
surabaya: jln arjuno / terminal bungur
jakarta: bogor / pulogadung / lebak bulus / kebayoran lama / rawamangun / priok
PO Lorena / PO Pahala Kencana / PO OBL Safari Dharma Raya / PO KramatDjati / PO Mawar / PO Setia Bhakti

jakarta - malang
exec 350rb, berangkat jam 14.00 / 15.00 / 16.00
surabaya: term arjosari
jakarta: bogor / pulogadung / lebak bulus / kebayoran lama / rawamangun / priok
PO Lorena / PO Pahala Kencana / PO OBL Safari Dharma Raya / PO KramatDjati


jakarta - denpasar
PO Lorena, OBL Safari Dharma Raya, Pahala Kencana, Kramat Djati
Dari Jakarta: term. Lebak Bulus, Agen OBL Kebayoran lama, Bogor, Rawamangun
berangkat jam 12.00 / 14.00 / 18.00
Dari Denpasar: Terminal Ubung, agen tiap PO
berangkat jam 08.00 / 14.00 / 15.00
Tiket Rp 450.000,- (EXECUTIVE, ac, toilet, service makan)
waktu tempuh +/- 24jam

surabaya - malang
ada jam 04.00 - 21.00 (kalo dari surabaya ada ampe jam 23.00)
ekonomi: 10-15rb
patas: 20-25rb
waktu tempuh +/- 2,5jam (gara2 porong)

surabaya - madura kalianget
surabaya - probolinggo - jember - banyuwangi
surabaya - ponorogo
surabaya - trenggalek
surabaya - semarang


surabaya - jepara
PO Jaya Utama (Indonesia), Patas AC, Rp 65.000,-
dari jepara jam 05.00 / 06.30
dari surabaya jam 21.00


surabaya - denpasar (pp)
Executive: 140rb - 155rb
Ekonomi: 80rb
waktu tempuh +/- 10jam
berangkat dari surabaya antara jam 19.00 - 22.00
berangkat dari denpasar (term. Ubung) antara jam 17.00 - 20.00

surabaya - cirebon

surabaya - jember
Rp 30.000,- , bis ada 24jam, kadang2 oper di probolinggo
waktu tempuh +/- 5jam

surabaya - ketapang
Rp 30.000,- , bis ada 24jam, kadang2 oper di probolinggo, kalo malem agak lama nunggunya
waktu tempuh +/- 5jam

surabaya - pasuruan (waktu tempuh 2 - 3jam, tergantung lumpur lapindo)
tarif = 20rb
24jam ada terus

surabaya - mataram
Rp 250.000,- , +/- 18jam (tergantung penyeberangan)
berangkat sore dari surabaya

surabaya - bogor
- Lorena
- Pahala Kencana (031 71601 081 , mas kiki)
Tiket Rp 240.000,-
Berangkat +/- 14.00

dari denpasar
denpasar - kediri
exec 160rb, berangkat sore

denpasar - malang
harga mulai dari 100rb - 140rb (tergantung PO)
berangkat jam 17.00, 18.00, 19.00 (WITA / WIB)

denpasar - gilimanuk
bis kecil: rp 30.000, +/- waktu tempuh 3jam, hanya ada pagi - sore
bis besar (bis jember - denpasar): rp 20.000, +/- waktu tempuh 2jam, ada 24jam

denpasar - jember
Rp 50.000
waktu tempuh +/- 9jam
ada 24jam

denpasar - padang bay (ke arah mataram)
bis kecil, rp 35.000, +/- 2jam

Denpasar - semarang:
- OBL
- Muji Jaya
- Surya Bali
- Bejeu
harga 230-150rb-an, kelas Exec
berangkat dari semarang jam 15.00 / 16.00
berangkat dari ubung (denpasar) jam ? (maaf masi belum tahu)

DARI SEMARANG
semarang - wonosobo
tarif 35rb (ekonomi) 55rb (patas)
PO trisakti,majumakmur,trikusuma,doamama (ekonomi)
PO nusantara (patas)
waktu tempuh +/- 3jam

Dari PANGANDARAN
Pangandaran - Bekasi
Pangandaran - Cikarang Non AC Rp 50.000
Pangandaran - Depok
Pangandaran - Purwokerto via Sidareja
Pangandaran - Tangerang
Pangandaran - Serang 06.00 & 18.00 Bisnis AC Rp 70.000

dari lampung
lampung - jogja
exec / vip 250rb, berangkat jam 14.00 / 16.00
jogja: agen / jombor / giwangan
lampung: terminal / agen

lampung - jakarta
exec 125rb, vip 110rb,
jakarta: gambir, jam kurang hapal
lampung: terminal, jam kurang hapal.

lampung - solo
lampung - madiun - kediri - blitar
lampung - surabaya
lampung - jember - banyuwangi
lampung - bandung - tasik

dari palembang
palembang - jakarta, executive 230rb / 210rb (tergantung bis), vip 180rb
berangkat jam 14.00 / 16.00 (baik dari jakarta / palembang)

palembang - medan
palembang - bandung
palembang - jogja - solo
exec / vip 325rb, berangkat jam 14.00 / 16.00
jogja: agen / jombor / giwangan
palembang: terminal / agen

palembang - padang

dari bengkulu
bengkulu - jogja - solo
exec Rp 365.000

bengkulu - jakarta
exec Rp 250.000,-
ekonomi: 140rb (po krui putra)

bengkulu - padang
bengkulu - medan

dari jambi
jambi - medan
jambi - jakarta
jambi - padang

dari padang
padang - jakarta
PO NPM, PO Lorena, PO ANS, PO Transport
Non AC = 220rb, Exec = 280rb / 300rb
berangkat dari padang pagi +/- jam 09.00
tujuan jakarta di rawamangun
kalo berangkat dari jakarta (rawamangun) jam +/- 10an

padang - bandung
PO NPM, PO Lorena, PO ANS, PO Transport
Non AC = 250rb, Exec = 300rb
berangkat dari padang pagi +/- jam 09.00

padang - bukit tinggi - medan
PO ANS, PO ALS, PO Transport
berangkat sore

padang - bukit tinggi - sibolga
PO Satu Nusa
90rb (non ac)
berangkat jam 15.00

padang - pekanbaru

dari pekanbaru
pekanbaru - medan

pekanbaru - jakarta
- Lorena
- Sari Harum
- Pahala Kencana
- SAN
- Handoyo
berangkat dari rawamangun jam 14.00 / 18.30
tiket 350rb (SAN non-ac 270rb)
Dari pekanbaru berangkat jam 16.00
Lama Perjalanan +/- 36jam

pekanbaru - bandung
Dari bandung ada Lorena / Sari Harum / Pahala Kencana, berangkat dari bandung (POOL) jam 10.00
tiket 350rb
Dari pekanbaru berangkat jam 16.00
Lama Perjalanan +/- 38jam

dumai - jakarta
AC Patas Rp320.000, seat 2-2, PO Handoyo

ujung batu rokan - jakarta
AC Patas Rp360.000, seat 2-2, PO Handoyo

dari medan
medan - banda aceh
PO Kurnia, PO Pelangi, PO Anugrah, PO PMTOH
berangkat jam 08.00 / 09.00 / 19.00 / 20.00 / 21.00
executive: Rp 140rb
super executive (nonstop): Rp 180rb

dari medan ke =>
BANDA ACEH 130K PATAS (executive)
SAREE 120K
SIGLI 95K
MEURDU 80K
BIREUN 75K
GRUGOK/KT BLANG 75K
KR MANE 75K
LOKSEUMAWE 70K
GEUDONG/BATUPAT 70K
L.SUKON 65K
L.NIBONG 60K
A. PUTEH 60K
KT. BINJEI 55K
PEURLAK 50
LANGSA 40K

medan - takengon
PO Kurnia, PO Pelangi, PO PMTOH
berangkat jam 19.00 / 20.00 / 21.00
executive: 120rb
superexecutive (nonstop): Rp 160rb

medan - jogja - solo
medan - surabaya - malang

medan - jakarta
ALS : 315 ribu (Eko), 415 ribu (Exe)
Medan Jaya : 360 ribu (non AC 2-2), 410 ribu (non AC 2-1), 460 ribu (AC 2-2)
Kurnia : 450 ribu (AC)
Pelangi : 400 ribu (diskon, AC)
Handoyo : 405 ribu (AC)

medan - bandung
medan - semarang

Demikian postingan saya,semgoa membantu bagi yang ingin berpergian ke beberapa daerah di indonesia...



  sumber : Bismania.Org



Jurnal Prakerin SMK Telekomunikasi Telesandi Bekasi


                                                                                BAB III
                                      JURNAL PRAKERIN
                                        
A.   Teori Kompetensi
PHP adalah kependekan dari PHP Hypertext Preprocessor, bahasa interpreter yang mempunyai kemiripan dengan bahasa C dan Perl yang mempunyai kesederhanaan dalam perintah. PHP harus dijalankan menggunakan web server. PHP dapat digunakan bersama dengan HTML (HyperText Markup Language) sehingga memudahkan dalam membangun aplikasi web dengan cepat. PHP dapat digunakan untuk meng-update database, menciptakan database, dan mengerjakan perhitungan matematika. Seperti halnya dengan program open source lainnya, PHP dibuat dibawah GNU, General Public Licence yang dapat di-download gratis melalui situs http://www.php.net. PHP memiliki keunggulan tersendiri dalam bahasa pemrograman. dari keunggulan-keunggulan yang ada diantaranya :        
1.     Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak   melakukan sebuah kompilasi dalam penggunaanya.
2.     Web Server yang mendukung PHP dapat ditemukan dimana - mana dari mulai apache, IIS, Lighttpd, hingga Xitami dengan konfigurasi yang relatif mudah..
3.     PHP dapat dijalankan  pada berbagai Sistem Operasi seperti Windows, Linux, Mac.
Selain keunggulan yang dimiliki PHP,  bahasa pemrograman ini juga memiliki kelemahan yaitu, harus dijalankan menggunakan web server.

B.    Gambaran Umum
Pada penyusunan laporan ini dibahas tentang materi yang didapat selama melaksanakan prakerin di SMK Telekomunikasi Telesandi Bekasi yaitu program input  buku untuk memperbaharui data buku secara otomatis dengan menggunakan PHP MySql .
Pembuatan program input buku adalah program yang akan memudahkan user untuk menambahkan data buku.

B.   

Mulai
  Gambar kerja


Log In
 




Proses
        NO                      YES


Menu Utama

Input Buku

List Buku
 








Masukan Data Buku

Cari Judul Buku

Keluar
                                                                 


Selesai
 


Gambar 3.1 Gambaran Kerja
C.       Alat dan Bahan
1.     Komputer atau laptop dengan spesifikasi sebagai berikut :
a.          Operating System            Windows 7 Proffesional
b.         Computer                        : Processor Intel® core 2 duo T657                      @2.10GHz
c.             Software                        : XAMPP, Notepad++, Browser
                                                                                                  
D.       Langkah Kerja
1.     Mengaktifkan XAMMP
Setelah proses instalasi selesai, langsung jalan xampp control panel dan aktifkan Apache dan mysql

Gambar 3.2 xampp control panel


2.      Pembuatan database
buka Browser, kemudian ketikkan “localhost/phpmyadmin pada address bar, pilih databases, kemudian isi kolom Create new database dengan nama “dbperpus

            Gambar 3.3 pembuatan database
Tabel “buku
Field
Tipe data
Id buku
Varchar(10) Primary Key
Pengarang
Varchar(30)
Penerbit
Varchar(30)
Tahun
Date
Lokasi
Text
Stok
Varchar(14)
Kategori
Varchar(15)
Tabel 3.1 Tabel buku
3.      Menghubungkan database MySQL ke PHP
Buka Notepad++ kemudian ketik seperti dibawah dan simpan dengan nama koneksi.php
<?php
$host = "localhost";
$user = "admin";
$pass = "";
$dbnm = "dbperpus";

$conn = mysql_connect ($host, $user, $pass);
if ($conn) {
$buka = mysql_select_db ($dbnm);
if (!$buka) {
die ("Database tidak dapat dibuka"); 
}
} else {
die ("Server MySQL tidak terhubung");        
}

            ?>
Tabel 3.2 koneksi.php
Skrip diatas berguna untuk menghubungkan database MySQL ke program PHP agar database MySQL dapat digunakan.

4.      Membuat tampilan awal
Simpan dengan nama index.php
<html>
<body bgcolor="#00FFFF">
<div align="center">
<?php
include ('koneksi.php');?>
<form name="login" action="otentikasi.php" method="post">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<table border="0" cellpadding="5" cellspacing="0">
 <div align="center"><img src="image/New Picture.png" width="315" height="282" /></div><div align="center"></div></th>
    <tr>
        <td>Username</td>
        <td>:</td>
        <td><input type="text" name="user_name" /></td>
    </tr>
    <tr>
        <td>Password</td>
        <td>:</td>
        <td><input type="password" name="password" /></td>
    </tr>
    <tr align="right">
        <td colspan="3"><input type="submit" name="login" value="Login" /></td>
    </tr>
</table>
</form>
<?php
//kode php ini kita gunakan untuk menampilkan pesan eror
if (!empty($_GET['error'])) {
    if ($_GET['error'] == 1) {
        echo '<h3>Username dan Password belum diisi!</h3>';
    } else if ($_GET['error'] == 2) {
        echo '<h3>Username belum diisi!</h3>';
    } else if ($_GET['error'] == 3) {
        echo '<h3>Password belum diisi!</h3>';
    } else if ($_GET['error'] == 4) {
        echo '<h3>Username dan Password tidak terdaftar!</h3>';
    }
}
?>
</div>
</body>
</html>
                                             Tabel 3.3 index.php









Jika berhasil maka tampilannya akan seperti ini
                                             Gambar 3.4 index.php
                             Simpan dengan nama menu.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<style type="text/css">
<!--
#form1 p img {
                                                                     color: #0FF;
}
body {
                                                         background-color: #0CF;
}
-->
</style>
</head>
<body>
<form id="form1" name="form1" method="post" action="">
  <p><img src="image/backround.jpg" width="700" height="469" /></p>
<table width="697">
  <tr>
    <td width="114" bgcolor="#00FFFF">&nbsp;
      <div align="center"><a href="petugas.php">PETUGAS</a></div></td>
    <td width="150" bgcolor="#00FFFF">&nbsp;
      <div align="center"><a href="anggota.php">INPUT ANGGOTA</a></div></td>
    <td width="109" bgcolor="#00FFFF">&nbsp;
      <div align="center"><a href="buku.php">INPUT BUKU</a></div></td>
    <td width="127" bgcolor="#00FFFF">&nbsp;
      <div align="center"><a href="peminjaman.php">PEMINJAMAN</a></div></td>
    <td width="137" bgcolor="#00FFFF">&nbsp;
                                                         <div align="center"><a href="outputbuku.php">LIST BUKU</a></div></td>
    <td width="137" bgcolor="#00FFFF">&nbsp;
     </tr>
  </table>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
</form>
</body>
</html>
Tabel 3.4 index.php
Jika berhasil maka tampilannya  seperti berikut:
                                                Gambar 3.5 halaman Menu.php


5.      Membuat form input buku
Ketik dan simpan dengan nama buku.php
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
<style type="text/css">
<!--
body {
            background-color: #0CF;
}
body,td,th {
            color: #000;
}
-->
</style></head>
</html>

<body>
<p>
  <?php
                       
                        //memulai koneksi
                        mysql_connect("localhost","root","") or die("Koneksi Server ERROR");
                        //memilih database
                        mysql_select_db('dbperpus') or die("ERROR:Database tidak ditemukan!");

  $carikode=mysql_query("SELECT max(idbuku) from buku");
                        $rowkode=mysql_fetch_row($carikode);
                       
                        //cek hasil query, jika $rowkode kosong berarti kasih kode baru
                        //jika $rowkode terisi, maka tambahkan 1 dan tampilkan di textbox
                       
                        if($rowkode)
                        {
                                    //statement ini dijalankan jika $rowkode terisi
                                    //rubah format kode menjadi integer : HMTI0001
                       
                                    $nilaikode=substr($rowkode[0],6); //misal: dari HMTI0001 menjadi 0001
                                    $kode=(int) $nilaikode; //kode langsung berubah jadi angka 1
                                   
                                    $kode=$kode+1; //tambahkan nilai 1 untuk membuat kode baru
                                    //contoh eksekusinya:
                                    //HMTI0001 -->0001
                                    //dijadikan integer 0001 -->1
                                    //1+1
                                    //2 --> 0001 --> HMTI0001
                                    $hasilkode="PRP-B" . str_pad($kode,4,"0",STR_PAD_LEFT);       //menambahkan pad "0" ke angka hasil pertambahan         
                        }
                        else
                        {
                                    //statement dijalankan ketika $rowkode kosong
                                    //maka tinggal menambahkan kode baru
                                    $hasilkode="PRP-B0001";
                        }
    
            ?>
</p>
<form id="form1" name="form1" method="post" action="buku.php?save=y">
  <h1><img src="image/img_buku.png" width="119" height="91" /> INPUT BUKU</h1>
  <table width="355" border="0">
    <tr>
      <td width="169" height="38" bgcolor="#00FFFF">Id Buku</td>
      <td width="176" bgcolor="#00FFFF"><input name="txtid" type="text" id="txtid" value="<?php echo $hasilkode; ?>" readonly="readonly" /></td>
    </tr>
    <tr>
      <td height="34" bgcolor="#00FFFF">Judul</td>
      <td bgcolor="#00FFFF"><input name="txtjudul" type="text" id="txtjudul" /></td>
    </tr>
    <tr>
      <td height="37" bgcolor="#00FFFF">Pengarang</td>
      <td bgcolor="#00FFFF"><input name="txtpengarang" type="text" id="txtpengarang" /></td>
    </tr>
    <tr>
      <td height="31" bgcolor="#00FFFF">Penerbit</td>
      <td bgcolor="#00FFFF"><input name="txtpenerbit" type="text" id="txtpenerbit" /></td>
    </tr>
    <tr>
      <td height="34" bgcolor="#00FFFF">Tahun</td>
      <td bgcolor="#00FFFF"><input name="txttahun" type="text" id="txttahun" /></td>
    </tr>
    <tr>
      <td height="38" bgcolor="#00FFFF">Lokasi</td>
      <td bgcolor="#00FFFF"><input name="txtlokasi" type="text" id="txtlokasi" /></td>
    </tr>
    <tr>
      <td height="38" bgcolor="#00FFFF">Stok</td>
      <td bgcolor="#00FFFF"><input name="txtstok" type="text" id="txtstok" /></td>
    </tr>
    <tr>
      <td height="36" bgcolor="#00FFFF">Kategori</td>
      <td bgcolor="#00FFFF"><input name="txtkategori" type="text" id="txtkategori" /></td>
    </tr>
    <tr>
      <td height="36" bgcolor="#00CCFF"><input type="submit" name="Submit" value="Simpan" /></td>
      <td bgcolor="#00CCFF"><a href="buku.php">REFRESH</a></td>
    </tr>
    <tr>
      <td height="36" bgcolor="#00CCFF">&nbsp;</td>
      <td bgcolor="#00CCFF"><a href="index.html">BACK</a></td>
    </tr>
  </table>
  <p><a href="buku.php"></a>
    <label></label>
  </p>
</form>

<?php
            if(isset($_REQUEST["save"]))
            {$save=$_REQUEST["save"];

            if($save=="y")
            {
                        $txtid=$_REQUEST["txtid"];
                        $txtjudul=$_REQUEST["txtjudul"];
                        $txtpengarang=$_REQUEST["txtpengarang"];
                        $txtpenerbit=$_REQUEST["txtpenerbit"];
                        $txttahun=$_REQUEST["txttahun"];
                        $txtkategori=$_REQUEST["txtkategori"];
                        $txtstok=$_REQUEST["txtstok"];
                        $txtlokasi=$_REQUEST["txtlokasi"];

                        $insert=mysql_query("insert into
            buku(idbuku,judul,pengarang,penerbit,tahun,lokasi,stok,kategori)
            values('$txtid','$txtjudul','$txtpengarang','$txtpenerbit','$txttahun','$txtlokasi','$txtstok','$txtkategori')");
           


            if($insert)
            {
                        echo"Data buku berhasil tersimpan";
            }
            else
            {
                        echo"Data buku gagal tersimpan";
            }
            }
            }

?>
<p>&nbsp; </p>
<p>&nbsp;</p>
</body>
</html>
Tabel 3.5 buku.php
Jika berhasil, maka tampilannya akan seperti ini:
Gambar 3.6 inputbuku.php

Membuat Form outputbuku
Ketik dan simpan dengan menggunakan nama peminjaman.php
<?php

$host = 'localhost';
 $user = 'root';
 $pass = '';
 $dbname = 'dbperpus';
 $connect = mysql_connect($host, $user, $pass) or die(mysql_error());
 $dbselect = mysql_select_db($dbname);
?>

<html>
<head>
<title>Belajar PHP</title>
</head>

<body>
<h1>Data User</h1>

<table border="1" cellpadding="5" cellspacing="0">
    <thead>
        <tr>
            <td>ID Buku</td>
            <td>Judul</td>
            <td>Pengarang</td>
            <td>Penerbit</td>           
            <td>Tahun</td>
            <td>Lokasi</td>
            <td>Stok</td>
            <td>Kategori</td>
        </tr>
    </thead>
    <tbody>
    <?php
    $query = mysql_query("select * from buku");

    $no = 1;
    while ($data = mysql_fetch_array($query)) {
    ?>
        <tr>
            <td><?php echo $data['idbuku']; ?></td>
            <td><?php echo $data['judul']; ?></td>
            <td><?php echo $data['pengarang']; ?></td>
            <td><?php echo $data['penerbit']; ?></td>
            <td><?php echo $data['tahun']; ?></td>
            <td><?php echo $data['lokasi']; ?></td>
            <td><?php echo $data['stok']; ?></td>
            <td><?php echo $data['kategori']; ?></td>
            <td><a href="editbuku.php?id=<?php echo $data['idbuku']; ?>">Edit</a> || <a href="#">Hapus</a></td>
        </tr>
    <?php
        $no++;
    }
    ?>
    </tbody>
</table>
</body>
</html>
Table 3.6 outputbuku.php

Jika berhasil, maka tampilannya akan seperti ini:
Gambar 3.7 outputbuku.php