LA Pemrograman Web Pertemuan Ke - 4 ( Andi )

7
Laporan Akhir Mata Praktikum : Pemrograman Web Kelas : 4IA15 Praktikum ke : 4 ( Empat ) Tanggal : 13 November 2012 Materi : PHP Npm : 55409084 Nama : Andi Muhamad Yusup Ketua Asisten : Nama Asisten : Paraf Asisten : Jumlah Lembar :

Transcript of LA Pemrograman Web Pertemuan Ke - 4 ( Andi )

Page 1: LA Pemrograman Web Pertemuan Ke - 4 ( Andi )

Laporan Akhir

Mata Praktikum : Pemrograman Web

Kelas : 4IA15

Praktikum ke : 4 ( Empat )

Tanggal : 13 November 2012

Materi : PHP

Npm : 55409084

Nama : Andi Muhamad Yusup

Ketua Asisten :

Nama Asisten :

Paraf Asisten :

Jumlah Lembar :

Laboratorium InformatikaUniversitas Gunadarma

2012

Page 2: LA Pemrograman Web Pertemuan Ke - 4 ( Andi )

Listing

formbiodatamahasiswa.php<html><head><title>Form Biodata Mahasiswa</title></head><body><h1 align="center"> Form Biodata Mahasiswa </h1><form name="formbiodatamahasiswa" method="post" action="formproses.php"><table align="center" width="35%" border="2"><tr><td>NPM</td><td><input type="text" name="npm"></td></tr><tr><td>Nama</td><td><input type="text" name="nama"></td></tr><tr><td>Jenis Kelamin</td><td><input type="text" name="jeniskelamin"><br></tr><tr><td>Alamat</td><td><textarea name="alamat" rows="5"></textarea></td></tr><tr><td>&nbsp;</td><td><input type="submit" name="SubmitOk" value="OK"><input type="reset" name="SubmitReset" value="Reset"></td></tr></table></form></body></html>

formproses.php<?phpinclude "koneksi.php";$npm = $_POST['npm'];$nama = $_POST['nama'];$jeniskelamin = $_POST['jeniskelamin'];$alamat = $_POST['alamat'];

$sql = "INSERT INTO table_formbiodatamahasiswa(npm,nama,jeniskelamin,alamat)VALUES ('$npm','$nama','$jeniskelamin','$alamat')";mysql_query($sql,$koneksi)or die ("input data gagal".mysql_error());

echo "Data Berhasil Di Input <br>";echo "<a href=tampil.php> Lihat Data</a> atau <a href=formbiodatamahasiswa.php>Kembali ke form</a>";?>

Page 3: LA Pemrograman Web Pertemuan Ke - 4 ( Andi )

koneksi.php<?php$host = 'localhost';$username = 'root';$password = '';$database = 'db_formbiodatamahasiswa';

$koneksi = mysql_connect( $host, $username, $password )or die ("Gagal Koneksi Database".mysql_error());$db = mysql_select_db($database,$koneksi)or die ("Gagal Membuka Database".mysql_error());?>

tampil.php<?phpinclude "koneksi.php";echo "<a href=formbiodatamahasiswa.php>Kembali ke form</a><br><br>";

$sql = "SELECT * FROM table_formbiodatamahasiswa ORDER BY id DESC";$result = mysql_query($sql);while ($row=mysql_fetch_array($result)){echo "<b>Data ke - $row[id]<br><b>NPM : $row[npm]<br><b>Nama : $row[nama]<br><b>Jenis Kelamin : $row[jeniskelamin]<br><b>Alamat : $row[alamat]<br><br>";}?>

Page 4: LA Pemrograman Web Pertemuan Ke - 4 ( Andi )

Logika

Pada laporan akhir kali ini saya akan mencoba membahas atau menjelaskan tentang PHP

pada praktikum minggu lalu. Pada laporan akhir ini saya membuat sebuah form pengisian

biodata mahasiswa, form pengisian biodata ini saya buat menggunakan PHP dan Mysql (sebagai

databasenya).

Pertama membuat databasenya di phpmyadmin,dengan nama db_formbiodatamahasiswa.

buat table dengan nama table_formbiodatamahasiswa. Field dari table tersebut adalah : id (int (2) ,npm (int (8) , nama (varchar (20) , jeniskelamin (varchar (10) , alamat (varchar (30).

Jika database sudah dibuat maka langkah selanjutnya kita buat file form pengisian data. Dapat

dilihat pada lembar listing, disana terdapat codingan file formbiodatamahasiswa.php file itulah

yang akan di jadikan sebagai user interface dalam peng-inputan data-data. Untuk outputnya yaitu

seperti berikut ini :

Page 5: LA Pemrograman Web Pertemuan Ke - 4 ( Andi )

Langkah selanjutnya membuat file formproses.php , untuk kodingan nya dapat dilihat pada

lembar listing. Fungsi dari file ini yaitu untuk memproses data-data yang di inputkan pada form

kemudian diproses lalu masukkan kedatabase. Untuk mengkoneksikan data-data tersebut harus

dibuat juga file koneksi.php (dapat dilihat pada lembar listing) , file koneksi.php ini berfungsi

sebagai jembatan antara file formbiodatamahasiswa.php dengan file formproses.php

Untuk langkah terakhir yaitu pembuatan file tampil.php, file ini berfungsi untuk menampilkan

data-data yang sudah di inputkan. Cara kerja pada file ini adalah mengambil semua data-data

yang telah masuk pada database kemudian akan di tampilkan kembali informasi dari data-data

yang telah di-inputkan ke user .

Cukup sekian laporan akhir dari saya. Terima kasih

Page 6: LA Pemrograman Web Pertemuan Ke - 4 ( Andi )

Output