BAB II TINJAUAN PUSTAKA
2.1 Profil Yonif 752 Sorong
Yonif 752Vira Yudha Sakti atau Yonif 751VYS adalah Batalyon Infantri dibawah komando Korem 171, Kodam XVIITrikora. Yonif 752Vira Yudha
Sakti diresmikan pada 14 Agustus 1964. Satuan ini bermarkas di Jalan Basuki Rahmat Km 10, Sorong, Papua Barat. Cikal bakal Batalyon ini adalah Yonif
642Tjendrawasih II yang berasal dari kesatuan-kesatuan dalam jajaran Kodam VISiliwangi ditambah unsur pasukan dari Papua, yaitu para gerilyawan
KasuariTrikora dan anggota eks-PVK Papoea Vrijwilligers Korps.
2.2 Dasar Teori Program
2.2.1 PHP Personal Home Page
PHP Personal Home Page adalah bahasa server-side scripting yang menyatu dengan HTML Hypertext Markup Language untuk membuat halaman
web yang dinamis. Maksud dari server-side adalah sintaks dan perintah-perintah yang diberikan sepenuhnya dijalankan di server tetapi disetkan dalam dokumen
HTML. Pembuatan web merupakan kombinasi antara HTML sebagai pembangunan halaman web. Ketika seorang pengguna internet akan membuka
suatu situs yang menggunakan fasilitas server-side scripting PHP, maka terlebih dahulu server yang bersangkutan akan memproses semua perintah PHP di server
8
lalu mengirimkan hasilnya dalam format HTML ke web browser pengguna internet tadi. Dengan demikian seorang pengguna internet tidak dapat melihat
kode program yang ditulis dalam PHP sehingga keamanan dari halaman web menjadi lebih terjamin Sunarfrihantono, 2004.
Tetapi tidak seperti ASP yang juga cukup dikenal sebagai server-side scripting, PHP merupakan software yang Open Source gratis dan mampu lintas
platform, yaitu dapat digunakan dengan sistem operasi dan web server apapun. PHP mampu berjalan di windows dan beberapa versi Linux. PHP juga dapat
dibangun sebagai modul pada web server Apache dan sebagai binary yang dapat berjalan sebagai CGI. PHP dapat mengirim HTTP header, dapat mengeset
cookies, mengatur authentacition dan
redirect users. PHP menawarkan konektisitas yang baik dengan beberapa basis data, antara lain Oracle, Sybase,
mSQL, MYSQL,Solid, PostgreSQL,Adabas, Velocis, dBase, Unix dbm dan takterkecuali semua database ber-interface ODBC.
2.2.2 Dasar Pemrograman PHP
PHP adalah bahasa pemrograman web berupa script yang dapat diintegrasikan dengan HTML. Untuk mempelajari PHP, kita harus mempelajari
dahulu dasar pemrograman PHP. Beberapa hal yang akan memudahkan kita dalam mempelajari dasar pemrograman PHP, antara lain poin-poin yang akan kita
pelajari berikut ini : Sintak Dasar PHP, Tipe Data, Array, Operator, Control Flow, dan Function.
9
1. Sintaks Dasar PHP PHP merupakan sebuah bahasa pemrograman web yang memiliki sintak
atau aturan dalam menuliskan script atau kode-kodenya. Untuk menjelaskan cara penulisan kode PHP, bisa kita lihat pada empat macam cara penulisan kode PHP,
yaitu : a. ? echo “ini adalah script PHP\n”; ?
b. ?php echo “ini juga script PHP\n”; ? c. script language=”php”
echo “Latihan menulis script PHP”;script d. echo “kalau yang ini mirip dengan ASP”;
2. Tipe Data Dalam bahasa pemrograman yang lain, ada bermacam-macam tipe data, missal
interger bilangan bulat, float bilangan pecahan, char karakter angka dan huruf, string kumpulan huruf atau kata, dan berbagai tipe lainnya. PHP
mengenal tiga macam tipe data, yaitu : a. Interger
Termasuk dalam tipe data ini adlah bilangan bulat, contoh : 42
decimal -678900
negative 0755
oktal 0XC4E
heksadesimal 10
b. Floating point number Disebut juga bilangan pecahan. Terdapat tanda titik yang merupakan
pemisah antara bagian bulat dan pecahan. Contoh : 4.5678 bentuk biasa
8.7e4 bentuk eksponensial c. String
String adalah kumpulan huruf atau kata, contoh : “PHP is a great language”
3. Array Aray merupakan tipe data terstruktur yang berguna untuk menyimpan
sejumlah data yang bertipe sama. Bagian yang menyusun array disebut Element Array, dan masing-masing elemen dapat diakses tersendiri melalui
indeks array. 4. Operator
Operator digunakan untuk memanipulasi nilai suatu variabel. Variabel yang nilainya dimodifikasi oleh operator disebut operand. Contoh :
Penggunaan operator misalnya : 7-3
7 dan 3 adalah operand. Tanda “-“ disebut operator. Operator diklasifikasikan menjadi :
a. Aritmethic Operator, digunakan untuk melakukan perhitungan matematika.
11
b. Rational Operator, digunakan untuk membandingkan nilai dari dua operand. Hasil perbandingan dinyatakan dalam nilai Boolean. TRUE
berarti benar dan FALSE berarti salah. 5. Control Flow
Control Flow dapat diartikan sebagai kendali atau urutan eksekusi perintah di dalam program. Control Flow yang tersedia dalam PHP adalah :
a. Percabangan branching, digunakan untuk memeriksa isi suatu variabel atau hasil perhitungan ekspresi dan untuk mengambil
tindakan. b. Perulangan looping
c. Perpindahan jumping 6. Function
Function adalah sejumlah pernyataan dikemas dalam sebuah nama. Nama ini selanjutnya dapat deipanggil berkali-kali di beberapa tempat pada
program. Tujuan penggunaan fungsi adalah :
a. memudahkan dalam mengembangkan program b. menghemat ukuran program
2.3 Pengertian MySQL