Anda di halaman 1dari 15

Nama

: Aprilia Nurlailatul Mahmudah

NIM

: 14615072

Kelas/Prodi : 4C / Teknik Informatika

UAS PRAKTIKUM PEMROGRAMAN WEB

1. Buatlah program PHP untuk menambah data ke dalam database melalui sebuah form
a. Dengan metode POST
Jika diketahui :
Struktur table mahasiswa sebagai berikut :

Query Pembentukan tabel :


CREATE TABLE mahasiswa (
nim INT(11) NOT NULL PRIMARY KEY,
nama VARCHAR (25) NOT NULL,
alamat TEXT NOT NULL );
b. Dengan metode GET
Jika diketahui :
Struktur tabel biodata sebagai berikut :

Query pembentukan tabel :


CREATE TABLE biodata (
nama VARCHAR(25) NOT NULL,
umur INT (5) NOT NULL,
alamat TEXT NULL );
Jawab :

a. Dengan Metode POST


Sebelumnya kita buat dulu database di xampp dengan ketentuan seperti soal di
atas.

Jika sudah, kemudian ketikkan perintah di notepad seperti dibawah ini.


Form Input ( index.php )

Pemrosesan Data ( proses.php )

Menghubungkan PHP dengan MySQL (koneksi.php)

CSS Style

Hasil Akhir , tampilan di web browser

b. Dengan metode GET


Sebelumnya kita buat dulu database di xampp dengan ketentuan seperti soal di
atas.

Jika sudah, kemudian ketikkan perintah di notepad seperti dibawah ini.

Form Input ( index.php )

Pemroses Data ( proses.php)

Menghubungkan PHP dan MySQL (koneksi.php)

CSS style

Hasil Akhir pada tampilan web browser

Kedua metode tersebut di atas sebenarnya memiliki tujuan yang sama,


perbedaannya terletak pada cara mengirimkan data yang telah diterima. Jika
metode GET menampilkan nilai data pada url untuk mengirimkan data, maka
metode POST menyembunyikan nilai data tersebut pada url.

2. Gunakan perulangan while untuk menampilkan semua data pada array berikut ini :
a. Kasus 1

b. Kasus 2

Jawab :
a. Kasus 1
Program php

Hasil Akhir pada tampilan web browser

b. Kasus 2
Program php

Hasil akhir tampilan pada web browser

3. Buatkan program sederhana menggunakan fungsi atau prosedur untuk kasus berikut

a. Buatlah sebuah fungsi yang digunakan untuk menghitung luas persegi panjang
jika diketahui :
Panjang =10 CM dan lebar = 6.5 CM
Rumus luas persegi panjang = Panjang*Lebar
b. Buatlah sebuah fungsi yang digunakan untuk menghitung luas segitiga siku-siku
jika diketahui :
Alas = 6 CM dan Tinggi = 12.5 CM
Rumus luas segitiga siku-siku = *Alas*Tinggi
Jawab :
a. Program Menghitung Luas Persegi Panjang
persegi.php

persegi_proses.php

Hasil Program, tampilan pada web browser

b. Program Menghitung luas Segitiga Siku-siku


segitiga.php

segitiga_proses.php

Hasil program tampilan web browser