1310651096 nurul irmawati tugas4
DESCRIPTION
tugas 4 pemograman webTRANSCRIPT
-
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