Post on 11-Nov-2015
description
Laporan Materi Pemrograman Web
Page 1 of 26
LAPORAN MATERI PEMOGRAMAN WEB
TUGAS
APLIKASI DASAR PHP- MYSQL
Oleh :
Nurul Irmawati
1310651096
JURUSAN TEKNIK INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS MUHAMMADIYAH JEMBER
2015
Laporan Materi Pemrograman Web
Page 2 of 26
Tugas
Aplikasi Dasar PHP dan MYSQL
I. TUGAS
Buatlah sebuah aplikasi CRUD dengan PHP tentang mahasiswa, matakuliah, dan KRS. Dan form tampilan menggunakan tampilan
boostrap.
II. Tools yang digunakan: 1)Sublime Text
2)Web Browser Google Chrome
3)XAMPP (sebagai paket tools untuk menjalankan program berbasis PHP)
1.) MEMBUAT DATA BASE Jalankan web browser dan akses http://localhost/phpmyadmin. Kemudian pilih tab menu SQL dan jalankan perintah untuk
membuat database mahasiswa2
Create database praktikum5;
Pembuatan database dengan nama praktikum5.
Laporan Materi Pemrograman Web
Page 3 of 26
Hasil:
2.) MEMBUATTABEL
Pada php myadmin, pilih database mahasiswa, kemudian pilih tab menu SQL, dan jalankan perintah query ini:
Laporan Materi Pemrograman Web
Page 4 of 26
Pembuatan table mahasiswa dan nim sebagai primary key.
HASIL:
Laporan Materi Pemrograman Web
Page 5 of 26
Hasil insert data dari mahasiswa di table parktikum5.
Buatlah tabel matakuliah yang terdiri dari 5 kolom yaitu: kodemk, namamk, sksmk, singkatanmk, semester dengan
ketentuan sebagai berikut:
- kodemk tipe varchar (6) dan jadikan sebagai primary key
- namamk tipe varchar (50)
- sksmk tipe int (2)
- singkatanmk tipe varchar (15)
- semester int (2)
Laporan Materi Pemrograman Web
Page 6 of 26
Pembuatan table matakuliah di database praktikum5
Hasil:
Laporan Materi Pemrograman Web
Page 7 of 26
Laporan Materi Pemrograman Web
Page 8 of 26
Insert data di matakuliah
Laporan Materi Pemrograman Web
Page 9 of 26
Hasil dari insert data matakuliah di database praktikum5.
Buatlah tabel krs yang terdiri dari 3 kolom yaitu: idkrs, nim, kodemk dengan ketentuan sebagai berikut:
- idkrs tipe int (10) primary key dan auto increment
- nim tipe varchar (10)
- kodemk tipe varchar (6)
Laporan Materi Pemrograman Web
Page 10 of 26
Pembuatan table krs di database praktiku5.
Laporan Materi Pemrograman Web
Page 11 of 26
HASIL:
Laporan Materi Pemrograman Web
Page 12 of 26
Insert data krs di table krs.
HASIL:
Hasil insert data di table matakuliah.
Laporan Materi Pemrograman Web
Page 13 of 26
3.) MEMBUAT KONEKSI
Untuk dapat mengakses database Mysql di PHP, harus membuat sourcode koneksi dahulu.
Koneksi.php
Akses script koneksi dengan cara http://localhost/tugasweb/koneksi.php
Jika tidak ada keterangan error, berarti koneksi anda telah berhasil.
Laporan Materi Pemrograman Web
Page 14 of 26
4.) MENAMPILKAN DATA DARI MYSQL KE PHP
Buatlah sebuah file dengan nama index.php kemudian panggil koneksi.php dengan perintah include(); kemudian tulislah format
tag HTML lengkap. Berikut scriptnya:
Laporan Materi Pemrograman Web
Page 15 of 26
Output:
Hasil dari data mahasiswa:
Laporan Materi Pemrograman Web
Page 16 of 26
Hasil dari link mahasiswa jika kita klik icon mahasiswa maka akan muncul seperti yg di atas.
Script Edit-Mahasiswa
Laporan Materi Pemrograman Web
Page 17 of 26
.
Laporan Materi Pemrograman Web
Page 18 of 26
1) MENAMPILKAN DATA MATA KULIAH
Laporan Materi Pemrograman Web
Page 19 of 26
Laporan Materi Pemrograman Web
Page 20 of 26
HASIL:
SCRIPT EDIT MATAKULIAH.
Laporan Materi Pemrograman Web
Page 21 of 26
HASIL:
Laporan Materi Pemrograman Web
Page 22 of 26
1) MENAMPILKAN DATA KRS
Laporan Materi Pemrograman Web
Page 23 of 26
Laporan Materi Pemrograman Web
Page 24 of 26
HASIL:
Laporan Materi Pemrograman Web
Page 25 of 26
Laporan Materi Pemrograman Web
Page 26 of 26