jawaban web modul 4&5

21
PRAKTIKUM PEMROGRAMAN WEB MODUL KE-4 & 5 PEMPROGAMAN PHP Lathifah Nur Aini 201210370311241/4C PROGRAM STUDI TEKNIK INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH MALANG 2014/2015

Upload: somness

Post on 24-Nov-2015

36 views

Category:

Documents


9 download

DESCRIPTION

modul pemrograman web ke 4&5

TRANSCRIPT

  • PRAKTIKUM PEMROGRAMAN WEB

    MODUL KE-4 & 5

    PEMPROGAMAN PHP

    Lathifah Nur Aini

    201210370311241/4C

    PROGRAM STUDI TEKNIK INFORMATIKA

    FAKULTAS TEKNIK

    UNIVERSITAS MUHAMMADIYAH MALANG

    2014/2015

  • A. Tujuan :

    1. Memahami dasar-dasar pemrograman PHP

    2. Memahami sintaks dalam PHP

    3. Memahami tentang struktur control

    4. Memahami tentang Array di PHP

    5. Memahami penggunaan fungsi dalam PHP

    B. DasarTeori :

    PHP merupakan pemrograman script yang paling banyak dipakai saat ini atau dalam kata

    lain bisa diartikan sebuah bahasa pemrograman web yang bekerja di sisi server (server side

    scripting) yang dapat melakukan konektifitas pada database yang di mana hal itu tidak dapat

    dilakukan hanya dengan menggunakan sintaks-sintaks HTML biasa. PHP banyak dipakai

    untuk memrogram situs web dinamis, walaupun tidak tertutup kemungkinan digunakan untuk

    pemakaian lain.

    Bentukdasar script PHP

    C. Peralatan :

    1. Komputer atau Laptop

    D. Percobaan

    1. Memastikan Web Server sudah terinstallpada laptop.

    2. Membuka editor untuk membuat script PHP.

    3. Menyimpan script dengan ekstensi .php di xampp/htdocs.

    4. Menjalankan script pada web browser dengan alamat localhost/namafilephp.

    Task 1 Kebutuhan

    1. Web server (xampp , wamp atau yang lainnya)

    2. Editor (notepad ++ , dreamweaver, dll)

  • Task 2 Dasar-dasar PHP

    1. Jelaskansintaks-sintaksdasar yang adapada PHP

    N

    O

    Syntax Fungsi Contoh Penggunaan

    1 /**/ Mendefinisikan komentar

    2 Variabel

    ($)

    Penulisan variabel dalam PHP diawali dengan

    symbol $.

    3 echo() Untuk menampilkan satu atau lebih data string

    kedalam internet browser

    4 Array() Mendeklarasikan pemprograman yang

    memerlukan beberapa variable yang akan

    menampung data.

    5 Print() Digunakan untuk mengirimkan tulisan ke layar

    2. Jelaskan kelebihan dan kekurangan dari bahasa pemrograman PHP

    Kelebihan:

    1. Bisa membuat Web menjadi dinamis.

    2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis.

    3. Program yang dibuat dengan PHP bisa dijalankan oleh semua sistem operasi karena

    PHP berjalan secara Web Base yang artinya semua sistem operasi bahkan PHP yang

    mempunyai Web Browser dapat menggunakan program PHP.

  • 4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java

    Kekurangan:

    1. PHP tidak mengenal package.

    2. Jika tidak di encoding, maka kode PHP dapat dibaca semua orang dan untuk

    mencodingnya dibutuhkan tool dari Zend yang mahal sekali biayanya.

    3. PHP memiliki kelemahan keamanan. Jadi programmer harus jeli dan berhati-hati

    dalam melakukan pemrograman dan konfigurasi PHP.

    Task 3 Penggunaansintakspada PHP

    1. Buatlah tampilan seperti dibawah ini dengan dengan menggunakan variable yang

    bertipe data integer, string dan float.

    Jawaban (Printscreen Code dan hasil):

  • 2. Buatlah tampilan dibawah ini dengan mengimplemetasikan sintaks operator pada

    PHP.

  • Jawaban (printscreen code dan hasil):

    3. Buatlah tampilan seperti dibawah ini dengan menggunakan if..else , dengan

    menggunakan 3 kondisi yaitu sama dengan , lebih besar, lebih kecil . (angka

    boleh dirubah)

  • Jawaban (printscreen code dan hasil):

  • 4. Buatlah tampilan dibawah ini menggunakan perulangan for, while dan do-while .

    Jawaban (printscreen code dan hasil):

  • 5. Buatlah tampilan seperti dibawah ini dengan menggunakan function untuk

    penambahan, pengurangan, perkalian dan pembagian angka.

    Jawaban (printscreen code dan hasil):

  • 6. Buatlah tampilan untuk gambar dibawah ini dengan menampilkan nama hewan

    dan bunga menggunakan array serta menampilkan isi indeksnya.

    Jawaban (printscreen code dan hasil):

  • A. Percobaan II (Modul 5)

    Mengetahui hak akses dari database MySQL

    Membuat script untuk koneksi ke database MySQL

    Membuat database dan tabel dengan database MySQL

    Task 1 Pembuatan Database

    1. Jalankan xampp, pastikan Apache dan MySQL dalam posisi running

    2. Buka alamat http://localhost/phpmyadmin

  • 3. Buat database dengan nama latihan

    4. Membuat tabel : Mahasiswa dengan perintah MySQL seperti berikut

    Task 2 - Pembuatan Website

    1. Membuat script/file koneksi ke database MySQL

    2. Membuat Halaman Utama Web. Pada percobaan ini diberi nama index.php

  • 3. Membuat Halama Tambah Mahasiswa. Pada percobaan ini diberi nama

    tambah_mahasiswa.php

  • 4. Membuat halaman semua mahasiswa. Pada percobaan ini diberi nama

    semua_mahasiswa.php

  • 5. Percobaan ini untuk proses penyimpanan diberi nama proses_tambah_mahasiswa.php

    6. Percobaan ini untuk proses mengubah data diberi nama proses_ubah_mahasiswa.php

  • 7. Membuat halaman ubah data mahasiswa. Pada percobaan ini diberi nama

    ubah_mahasiswa.php

  • 8. Percobaan ini untuk proses menghapus data diberi nama hapus_mahasiswa.php

    9. Percobaan ini untuk proses pencarian data diberi nama cari.php

  • 10. Halaman Web setelah dijalankan

  • Kesimpulan :

    Dari modul ini kita dapat mengetahui cara menghubungkan php dengan database. Kita pun dapat

    mengetahui penggunaan CRUD (Create, Read, Update, Delete).