PHP Personal Home Page Dasar Pemrograman PHP

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