Upload
mhail-djie
View
614
Download
1
Embed Size (px)
Citation preview
Web Programing (PHP & MySQL)
Cut Fiarni
Pengenalan PHP
Situs/web dapat dikategorikan menjadi dua yaitu web statis dan web dinamis/interaktif.
Untuk membuat web dinamis dibutuhkan kemampuan pemprograman web.
Dalam pemprograman web terdapat dua kategori: Server – side Programming: ASP, JSP, PHP Client – side Programming: HTML, Java
Script, VbScript.
PHP
PHP merupakan bahasa pemrograman server side yang didesain untuk dapat disisipkan dengan mudah ke dalam tag-tag HTML. Pada awalnya PHP adalah kepanjangan dari Personal Home Page.
Karena merupakan pemrograman Web server side, program PHP harus diletakkan di server. PHP merupakan bahasa pemrograman yang bersifat interpreter, artinya baris-baris program PHP di terjemahkan satu-persatu ke dalam bahasa mesin dan diproses oleh interpreter PHP menjadi HTML. Sehingga client yang berupa browser hanya melihat hasil HTML tanpa melihat program PHP di dalamnya.
PHP adalah bahasa scripting yang menyatu dengan HTML dan dijalankan pada serverside
Overview
Tag-Tag Dasar PHP
Penamaan Variabel: Dalam PHP, penulisan variabel diawali dengan
karakter ‘$’, kemudian diikuti dengan huruf sebagai karakter pertama. Setelah itu, dapat dilajutkan dengan kombinasi huruf dan angka.
Variabel tidak boleh mengandung spasi maupun tanda baca di dalamnya, kecuali underscore (’_’).
Variabel pada PHP bersifat “case sensitif”, yang berarti Anda harus memperhatikan penulisan huruf besar dan huruf kecil (KAPITAL). Variabel $jumlah berbeda dengan $Jumlah.
PHP
Mesin PHP mencari baris-baris yang berada di dalam tag <?php atau <? dan ?> di dalam halaman HTML, dan menerjemahkannya sehingga Web server dapat memberikan hasil berupa HTML.
PHP pertamakali ditulis oleh Pak Rasmus Lexdorf, seorang pemuda yang baru lulus kuliah di Finlandia. Program ini merupakan kumpulan program PERL yang disederhanakan bernama PHP F1. Karena peminat yang banyak akhirnya dirilislah PHP menjadi PHP F2, dan dibantu dua orang mahasiswa yang membuatkan engine untuk PHP yang akhirnya lahir PHP3. Fersi terakhir adalah PHP4 yang akan kita pelajari sekarang. PHP sangat mudah dan ringan
Struktur Kerja PHP
<HTML><?PHPecho “<B>Hello</B>”;?></HTML>
<HTML><?PHPecho “<B>Hello</B>”;?></HTML>
<HTML><B>Hello</B></HTML>
<HTML><B>Hello</B></HTML>
Hello
HTTP request WEB SERVER
CLIENT Browser creates the web page
Server Response
Gets page
PHP
PHP Dasar
9
2. Cara kerja PHP
Perhatikan script HTML dalam file Helo.HTML
<HTML>
<HEAD><TITLE></TITLE></HEAD>
<BODY> Hallo selamat datang !</BODY>
</HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb:
Browser Minta HTTP (Helo.html)Web Server
KODE HTML
KlienTanggapan HTTP
klik
10
2. Cara kerja PHP (lanjutan)
Perhatikan script PHP dalam HTML dalam file Helo.php
<HTML><HEAD><TITLE></TITLE></HEAD>
<BODY> <?php print(“Hallo selamat datang !”);
?>
</BODY>
</HTML> Jika file tersebut dijalankan melalui browser cara kerjanya sbb:
Browser Minta HTTP (Helo.php)Web Server
KODE HTML
KlienTanggapan HTTP
Skrip PHP
Mesin PHP
Web server XamppLangkahnya :1. Instal Xampp (Masternya cari do
google.com)2. Jalankan Web servernya : (start,
Programs, Xampp
Atau Klik Menu Xampp di Desktop
Cara menjalankan web server
1. Buka Browser Internet (internet Exploler, Mozila, Opera
2. Ketik pada Addres : http://localhost
Membuat Direktori Kerja
Buatlah folder kerja anda di alamat/path Server : C:\xampp\htdocs
Misalnya : C:\xampp\htdocs\webphp
Semua file PHP anda simpan di dalam forder ini.
Mencoba Script PHP sederharna http://127.0.0.1/webphp http://localhost/webphp
Mencoba Script sederhana: <?php phpinfo(); ?>
Membuat file PHPMisalnya :
<?phpecho "Test Server php <br>";print "Haloo, apa kabar";?>Simpan ke dalam direktori C:\xampp\htdocs\
webphpDengan nama Latihan1.php
Cara menjalankan skrip PHP
Buka Web Broser, kemudian ketik alamat web site anda : http://localhost/webphp/latihan1.php
Jika penulisan benar
maka akan muncul
sebagai berikut
Koneksi MySQL
Setting manual: Cd\ Cd xampp\mysql\bin Mysqld.exe <?php $conn = mysql_connect("localhost","".""); if (!$conn) { die('tidak dapat koneksi ke mysql:'.mysql_error()); } echo "koneeksi ke mysql berhasil"; mysql_close ($conn); ?>
Penggunaan Komentar pada PHP PHP memberikan cara agar programer
dapat membuat komentarpada scriptnya. Komentar ini pun dapat dibuat untuk yang hanya 1 baris script (one-line comment) maupun beberapa baris script (multi-line comment).
Variabel PHP
Variable PHP
Rangkuman
PHP merupakan serverside scripting yang open source dan dapat berjalan lintas platform.
Untuk menjalankan PHP dibutuhkan instalasi Web Server, software PHP dan Database Server.
Dengan berjalan dalam sebuah web server, maka secara otomatis program ini bersifat multiuser.
PHP mendukung delapan jenis tipe data, yaitu : boolean, integer, float/double, string, array, object, resource dan NULL.
Variable pada PHP direpresentasikan oleh karakter dollar ($) dan dilanjutkan dengan nama variable tersebut. Variable pada PHP bersifat case-sensitive.