kapita selekta (kbki82127, 2 sks) pertemuan ke-2 materi : … · 2012. 3. 6. · 2 kapita selekta...

17
1 Kapita Selekta Kapita Selekta (KBKI82127, 2 sks) Pertemuan ke-2 Materi : Building Web Application (PHP & MySQL)

Upload: others

Post on 03-Dec-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

  • 1

    Kapita Selekta

    Kapita Selekta (KBKI82127, 2 sks) Pertemuan ke-2

    Materi : Building Web Application(PHP & MySQL)

  • 2

    Kapita Selekta

    Review Pengenalan PHPSitus/web dapat dikategorikan menjadi dua yaituweb statis dan web dinamis/interaktif.Untuk membuat web dinamis dibutuhkankemampuan pemprograman web.Dalam pemprograman web terdapat duakategori:

    Server – side Programming: ASP, JSP, PHPClient – side Programming: HTML, Java Script, VbScript.

  • 3

    Kapita Selekta

    PHPPHP merupakan bahasa pemrograman server side yang didesain untuk dapat disisipkan dengan mudah kedalam tag-tag HTML. Pada awalnya PHP adalahkepanjangan dari Personal Home Page.Karena merupakan pemrograman Web server side, program PHP harus diletakkan di server. PHP merupakan bahasa pemrograman yang bersifatinterpreter, artinya baris-baris program PHP diterjemahkan satu-persatu ke dalam bahasa mesin dandiproses oleh interpreter PHP menjadi HTML. Sehinggaclient yang berupa browser hanya melihat hasil HTML tanpa melihat program PHP di dalamnya.

  • 4

    Kapita Selekta

    dan Setiap satu statement (perintah) biasanya diakhiri dengan titik-koma (;) CASE SENSITIVE untuk nama identifier yang dibuat oleh user (berupa variable, konstanta, fungsi dll), namun TIDAK CASE SENSITIVE untuk identifier built-in dari PHP. Jadi : $nama tidak sama $Nama tidak sama $NAMA hitungLuas () ~ HitungLuas () echo = ECHO while = WHILE

    Tag-Tag Dasar PHP

  • 5

    Kapita Selekta

    Mesin PHP mencari baris-barisyang berada di dalam tag di dalam halamanHTML, dan menerjemahkannyasehingga Web server dapatmemberikan hasil berupa HTML.

  • 6

    Kapita Selekta

    Variabel Dalam PHP

    Variabel adalah tempat untuk menyimpan data baik itudata yang berisi nilai angka maupun data yang berisikumpulan karakter. Ketentuan Penamaan Variabel

    Nama variabel diawali dengan tanda $ Panjang tidak terbatasSetelah tanda $ diawali oleh huruf atau under-scrore (_). Karakterberikutnya bisa terdiri dari huruf, angka, dan karakter tertentu yang diperbolehkan (karakter ASCII dari 127 – 255). Bersifat case-sensitive. Tidak perlu dideklarasikan. Tidak boleh mengandung spasi.

    Contoh : Benar Salah- $_name - $3name- $first_name - $name?- $name3 - $first+name- $name_3 - $first.name -

  • 7

    Kapita Selekta

    Catatan :

    Suatu variabel selalu diikuti dengan suatu nilai variabel, baik itu nilaivariabel berupa teks/string maupun yang berupa angka. Variabel bersifat Case Sensitive, artinya penulisan nama variabelmembedakan bentuk penulisan antara huruf kecil dan huruf besar. Sebagai contoh, variabel $nama berbeda dengan $Nama. Nilai pada suatu variabel juga dapat mengacu ke variabel yang lain. pemberian nilai referensi itu dinyatakan dengan memberikan tanda & di depan sebuah variabel. Contoh Script : Hasil :

  • 8

    Kapita Selekta

    Konstanta Dalam PHP

    Konstanta merupakan variabel konstanyang nilainya tidak berubah-ubah. Fungsi dari konstanta hampir sama dengan halnyavariabel, namun perbedaannya adalah nilai konstantaselalu tetap dan tidak bisa diubah ubah juga tidakmemerlukan tanda $ untuk mendeklarasikannya. Untukmendefinisikannya menggunakan fungsi define().Contoh penulisan konstanta :- define("pi", 3.14);- define("jumlah",30);

  • 9

    Kapita Selekta

    Membuat Direktori Kerja

    Buatlah folder kerja anda di

    Jika menggunakan XamppMisalnya : C:\xampp\htdocs\nobp

    Jika menggunakan PhpTriadMisalnya : C:\apache\htdocs\nobp

    Semua file PHP anda simpan di dalam fordertersebut.

  • 10

    Kapita Selekta

    Membuat file PHP

    Tulis skrip ini di Notepad++.

    Simpan ke dalam direktori C:\apache\htdocs\nobp\Dengan nama Latihan1.php

  • 11

    Kapita Selekta

    Cara menjalankan skrip PHP

    Buka Web Browser, kemudian ketik alamat web site anda : C:\xampp\htdocs\nobp\latihan1.php Jika penulisan benarmaka akan munculsebagai berikut

  • 12

    Kapita Selekta

    Latihan 2Tulis file Baru di Notepad++ :

    latihan2 PHP : Contoh Skrip PHP dan HTML

    Simpan di C:\xampp\htdocs\nobp\latihan2.php

    Coba anda jalankan skrip di atas, kemudian Simpulkan ?

  • 13

    Kapita Selekta Apa hasil Dari kode Berikut

    Latihan 3.

    Contoh Program PHP

  • 14

    Kapita SelektaLatihan3a.phpProgram mengisi dan menampilkan variabel di layar.

  • 15

    Kapita Selekta

    Latihan3b.php Program menggunakan konstanta

  • 16

    Kapita Selekta

    Soal Tugas di rumah

    Apa Fungsi PHP berikut :1. 2. echo3. Print4. Apakah echo = print (buktikan) atau print = echo 5. Simbol //6. Simbol /*….*/7. Perbedaan Variabel dengan Konstanta

  • 17

    Kapita Selekta

    Sampai ketemu Minggu depan

    Tugas dikumpul minggu depanpada kertas selembar tulisantangan