LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

41
LAPORAN HASIL PRAKTIKUM BASIS DATA I NIM : C1155201097 NAMA : Sunaryo M.Aminuddin JADWAL PRAKTIKUM : ------------------------------ ASISTEN : ------------------------------ MODUL KE : 5 ( LIMA ) TOPIK : Menghubungkan Database Dengan Apilkasi Sederhana TUJUAN PEMBELAJARAN : Setelah praktikum ini mahasiswa dapat menampilkan data pada sebuah aplikasi web sederhana. NILAI Komponen Max Nilai 1. Sampul depan 5 2. Landasan teori 30 3. Langkah penyelesaian & pembahasan tugas praktikum 30 4. Kesimpulan 25 5. Daftar pustaka 10 Total nilai 100 Jurusan Teknik Informatika Stmik Palangka Raya 2012

Transcript of LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Page 1: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

LAPORAN HASIL PRAKTIKUM

BASIS DATA I

NIM : C1155201097

NAMA : Sunaryo M.Aminuddin

JADWAL PRAKTIKUM : ------------------------------

ASISTEN : ------------------------------

MODUL KE : 5 ( LIMA )

TOPIK : Menghubungkan Database Dengan Apilkasi

Sederhana

TUJUAN PEMBELAJARAN :

Setelah praktikum ini mahasiswa dapat menampilkan data pada sebuah aplikasi web sederhana.

NILAI

Komponen Max Nilai

1. Sampul depan 5

2. Landasan teori 30

3. Langkah penyelesaian & pembahasan tugas praktikum 30

4. Kesimpulan 25

5. Daftar pustaka 10

Total nilai 100

Penilai,

------------------------------

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 2: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

BAB I

LANDASAN TEORI

PHP

Pengertian PHP

PHP adalah singkatan dari “Hypertext Preprocessor”. Yang merupakan sebuah

bahasa scripting yang terpasang pada HTML. Sebagian besar sintaks mirip dengan bahasa C,

Java dan Perl, ditambah beberapa fungsi PHP yang spesifik. Tujuan utama penggunaan

bahasa ini adalah untuk memungkinkan perancang web menulis halaman web dinamik

dengan cepat.

Program php harus diterjemahkan oleh web-server sehingga menghasilkan kode html

yang dikirim ke browser agar dapat ditampilkan. Program ini dapat berdiri sendiri atau pun

disisipkan diantara kode-kode html sehingga dapat langsung ditampilkan bersama dengan

kode-kode html tersebut.

File html yang telah dibubuhi program php harus diganti ekstensi-nya menjadi .php3

atau .php.

Sejarah PHP

PHP pertama kali dibuat oleh Rasmus Lerdroft, seorang programmer C.

Versi terbaru, yaitu PHP 4.0 keluar pada tanggal 22 Mei 2000 merupakan versi yang lebih

lengkap lagi dibandingkan dengan versi sebelumnya.

Tujuan dari bahasa scripting ini adalah untuk membuat aplikasi-aplikasi yang dijalankan

diatas teknologi web. Dalam hal ini, aplikasi pada umumnya akan memberikan hasil pada

web browser, tetapi prosesnya secara keseluruhan dijalankan web server.

Kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database

didalam web. Sistem database yang dapat didukung oleh PHP adalah: Oracle, MySQL,

Sybase, PostgreSQL, dan lainnya.

PHP dapat berjalan diberbagai system operasi seperti windows 98/NT, UNIX/LINUX, so-

laris maupun macintosh.

Keunggulan lainnya dari PHP adalah bahwa PHP juga mendukung komunikasi dengan

layanan seperti protocol IMAP, SNMP, NNTP, POP3 dan bahkan HTTP.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 3: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Ada empat cara penulisan PHP, yaitu :

<? echo ("ini adalah script PHP \n"); ?>

<?phpecho("ini juga \n"); ?>

<script language="php">

echo ("tulis pakai ini jika html editor Anda tidak mengenali PHP");

</script>

<% echo ("kalau yang ini mirip dengan ASP"); %>

Paling sering digunakan adalah cara pertama dan kedua. Perhatikan bahwa tiap akhir baris

harus selalu diberi tanda titik koma (;).

Untuk menambahkan baris komentar pada PHP caranya adalah dengan meletakkan komentar

tersebut disebelah kanan tanda // jika komentar satu baris dan diantara /* dan */ jika

komentarnya lebih dari satu baris. Contoh :

<? echo ("latihanPHP"; // ini adalah contoh komentar satu baris

/* kalau yang ini adalah komentar lebih dari satu baris */ echo ("memang mudah"); ?>

TipeData

PHP mengenal tiga macam tipe data, yaitu :

1. Integer

2. Floating point number

3. String

Integer

Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma).

contoh:

$a = 1234 // desimal

$b = -1234 // negatif

$c = 0123 // oktal

$d = 0x12 // heksa desimal

Floating point number

Disebut juga bilangan pecahan. Terdapat tanda titik yang merupakan pemisah antara bagian

bulat dan pecahan.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 4: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

$a = 1.234 // bentuk biasa

$b = 1.2e3 // bentuk eksponensial

Strings

$a = "ini adalah tipe data string"

Tipe Data Array

Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah

data yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang

masing-masing elemen dapat diakses tersendiri melalui indeks array.

Array berdimensi satu

<?

$kota[0] = "Yogyakarta";

$kota[1] = "Jakarta";

$kota[2] = "Malang";

$kota[3] = "Purwokerto";

print ("Kota favorit saya adalah $kota[2]");

?>

Kode diatas bila dijalankan pada browser, akan muncul tulisan :

Kota favorit saya adalah Malang.

Indeks array dimulai dari 0. Jadi indeks array 0 menyatakan elemen pertama dari array,

indeks array 1 menyatakan elemen array kedua, dan seterusnya.

Array multi dimensi

Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). Contoh:

<?

$buaht= array (

"apel" => array(

"warna" => "merah",

"rasa" => "manis"

),

"pisang" => array(

“warna" => "kuning",

"rasa" => "manis"

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 5: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

)

);

print ("Warnabuahapeladalah");

print ($buah["apel"]["warna"])."<br>";

print ("Rasa buahpisangadalah");

print ($buah["pisang"]["rasa"]);

?>

Kode diatas akan menghasilkan tulisan

Warna buah apel merah

Rasa buah pisang adalah manis

Konstanta

Konstanta menyatakan nilai yang tetap di dalam program.

Pada PHP dikenal sejumlah karakter yang menggunakan penulisan secara khusus.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 6: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

VARIABEL

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 7: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

OPERATOR

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 8: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 9: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Pernyataan SWITCH

Switch digunakan apabila anda menjumpai persoalan yang melibatkan banyak alterntif.

Pengulangan dengan FOR

PHP juga menyediakan fasilitas untuk melakukan pengulangan . Salah satunya adalah dengan

menggunakan FOR.

Contoh :

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 10: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Pengulangan dengan WHILE

Selain FOR kita juga bisa menggunakan while untuk pengulangan.

Contoh :

Mengenal FUNCTION

Function atau merupakan sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini

selanjutnya dapat dipanggil berkali-kali dibeberapa tempat pada program. Tujuan penggu-

naan fungsi adalah :

Memudahkan dalam mengembangkan program

Menghemat ukuran program

Untuk membuat fungsi, harus mengikuti syntax sebagai berikut :

function namafungsi($parameter1, $parameter2)

{

pernyataan1;

pernyataan2;

}

Contoh 1 : membuat fungsi yang tidak mempunyai parameter.

Nama file : fungsi1.php

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 11: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Contoh 2 : membuat fungsi yang mempunyai parameter.

Nama file : fungsi2.php

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 12: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 13: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

NILAI BALIK

Umumnya fungsi memberikan nilai balik.

Nilai Argumen Bawaan

Perbedaan fungsi ini dengan fungsi sebelumnya terletak pada argument kedua. Jika argument

kedua tidak disebutkan pada saat fungsi dipanggil, maka nilainya dianggap sama dengan 1.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 14: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Lingkup Variabel

Contoh Lingkup Variabel Lokal

Contoh Lingkup Variabel Global

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 15: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Variabel Statis

Selain variable local dan global, pada PHP dikenal istilah variable statis. Variabel statis mem-

punyai sifat sebagai berikut :

Hanya dapat diakses oleh fungsi yang mendeklarasikannya.

Variabel tidak hilang saat eksekusi fungsi berakhir sehingga akan tetap dikenali pada

pemanggilan fungsi pada tahap berikutnya.

Inisialisasi (pemberian nilai awal) akan dilakukan sekali saja.

Contoh Variabel Non - Statis

Contoh Variabel Statis

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 16: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Fungsi Untuk Mengkonversi Data

PHP menyediakan perintah untuk melakukan konversi dari suatu tipe data ke tipe data lain.

Salah satunya :

Set type ($suhu, “double”);

Akan membuat isi variable suhu diubah menjadi bertipe double.

Operasi Dengan String

Operator . Dan .= Operator titik(.) berguna untuk menggabungkkan dua buah string. Operator

.=

Contoh: $kata.= “Pagi”; identikdengan$kata= $kata. “Pagi”;

Mendalami perintah PRINTF

Fungsi printf mempunyai bentuk pemanggilan sebagai berikut :

printf(format_string, argument …);

Format string menentukan format argument dalam tampilan browser.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 17: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Penggunaan perintah print bias dengan tanda kurung atau bias juga tidak. Contoh : print

(“Hallo”); identik dengan print “Hallo”;

Perintah Echo adalah alternative lain dari print. Bentuk penggunaannya : echo string

Contoh Format printf

Fungsi Dasar String

PHP menyediakan fungsi-fungsi yang berhubungan dengan string.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 18: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Input dari Form HTML

Dapat digunakan untuk mendapatkan data yang dimasukkan oleh user.

Fungsi Waktu

Fungsi checkdate

Fungsi ini berguna untuk memeriksa kebenaran suatu tanggal.

Bentuk pemanggilannya : checkdate (bulan, tanggal, tahun)

Semua argument bertipe integer. Hasilnya:

TRUE, jika tanggal yang menjadi argumennya adalah tanggal yang valid

FALSE, jika tanggal yang menjadi argumennya adalah tanggal yang tidak valid (31

Februari 2001)

Fungsi date

Fungsi ini digunakan untuk memperoleh tanggal atau jam pada sistem(server).

Bentuk pemanggilannya : date (string_format)

Pelajari string format untuk tanggal !

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 19: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Fungsi microtime

Fungsi ini menghasilkan waktu dalam satuan detik, dihitung semenjak tanggal 1 Januari

1970 jam 0:0:0. Nilai balik bertipe string.

Fungsi time

Fungsi ini juga tidak memiliki argumen. Jadi bentuk pemanggilannya adalah time( ).

Kegunaannya sama dengan microtime tetapi nilai balik bertipe integer.

Contoh Fungsi Waktu

Menangani Berkas

Fungsi fopen

Fungsi ini menghasilkan nilai balik bertipe data integer yang menyatakan bahwa anda bias

melakukan pengaksesan terhadap berkas. Bentuk pemanggilan fungsi : fopen(nama_berkas,

mode).

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 20: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Fungsi fclose

Berguna untuk menutup berkas. Bentuk pemanggilannya: fclose(pegangan)

Argumen pegangan menyatakan pegangan berkas yang diperoleh saat memanggil fopen.

Nilai balik fungsi ini dapat berupa :

TRUE apabilaberkasberhasilditutup

FALSE apabilaberkasgagalditutup

Fungsi fputs

Fungsi ini digunakan untuk merekam data ke berkas. Bentuk pemanggilannya : fputs(pegan-

gan, data)

Fungsi ini memberikan nilai balik berupa :

TRUE kalau data berhasil direkam

FALSE kalau data gagal direkam

Fungsi fgets

Fungsi ini digunakan untuk membaca data yang terdapat dalam berkas. Bentuk pemanggilan-

nya : fgets(pegangan, panjang)

Fungsi fgetc

Berguna untuk membaca sebuah karakter dari berkas. Bentuk pemanggilannya : fgetc(pegan-

gan)

Nilai balik sebuah karakter yang sedang ditunjuk oleh penunjuk berkas. Adapun penunjuk

berkas akan digeser ke posisi karakter berikutnya setelah data dibaca Fungsi feof.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 21: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Fungsi feof

Fungsi ini untuk memeriksa apakah petunjuk berkas sedang menuju akhie berkas atau tidak.

Bentuk pemanggilannya : feof(pegangan)

Fungsi fseek

Berguna untuk memindahkan penunjuk ke suatu posisi dalam berkas. Bentuk pemanggilan-

nya : fseek(pegangan,offset[,acuan)

Fungsi rewind

Berguna untuk meletakkan penunjuk berkas ke awal berkas. Bentuk pemanggilannya :

rewind(pegangan)

Fungsi ftell

Berguna untuk memperoleh penunjuk posisi berkas. Bentuk pemanggilannya : ftell(pegan-

gan)

Fungsi fpassthru

Berguna untuk menampilkan seluruh data dimulai dari posisi penunjuk berkas hingga akhir

berkas. Bentuk pemanggilannya : fpassthru(pegangan)

Contoh Menangani Berkas

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 22: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

BAB II

LANGKAH PENYELESAIAN DAN

PEMBAHASAN TUGAS PRAKTIKUM

A. Langkah Penyelesaian

Dalam pelaksanaan praktikum ini, ada beberapa langkah yang harus dilakukan sesuai

dengan modul yang telah ditetapkan yaitu :

1. Langkah pertama adalah mengerjakan soal pre-test.

2. Langkah kedua adalah membuka program Wamp Server.

3. Langkah ketiga adalah menjalankan program SQLyog.

4. Langkah keempat menjalankan program Notepad++.

5. Langkah kelima adalah mengerjakan tugas praktikum.

B. Pembahasan Tugas Praktikum

Pada modul 5 ini, aplikasi yang dipakai adalah notepad++. Yang dimana aplikasi ini nanti

akan menghubungkan database yang telah dibuat dalam SQL dan menghubungkannya

dengan aplikasi sederhana.

Sebelum mengerjakan tugas praktikum, kita jalankankan terlebih dahulu aplikasi

Notepad++, seperti pada gambar dibawah ini :

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 23: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Kemudian kita pilih bahasa yang digunakan. Dalam praktikum ini kita akan

menggunakan bahasa PHP.

Setelah memilih bahasa, barulah kita mengerjakan tugas praktikum.

1. File connect.php

Koding :

Pembahasan koding :

File connect.php berfungsi untuk mengkoneksikan dengan database yang telah kita buat

dengan menggunakan program SQL.

<?php

Merupakan suatu penanda yang menyatakan awal dari suatu sintak php.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 24: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

$host = "localhost";

$username = "root";

$database = "dbc_109_096";

$koneksi;

Sintaks diatas berfungsi untuk menghubungkan dengan database. Jika tidak sama dengan

database yang ada, aplikasi web tidak dapat membuka database yang akan di tampilkan

(dalam hal ini saya menggunakan mozilla firefox). Kemudian dideklarasikan dengan

sintaks seperti dibawah ini :

$koneksi = mysql_connect($host, $username);

Sintak di atas menunjukkan bahwa aplikasi akan terkoneksi dengan menyocokkan host

dan username.

if (!$koneksi) {

die('Koneksi gagal : ' . mysql_error());

} else {

mysql_select_db($database, $koneksi);

}

Sintaks diatas terdapat pernyataan if-else yang merupakan pemilihan suatu kondisi.

Sintaks di atas menunjukkan bahwa jika host dan usernamenya tidak sama, maka akan

muncul koneksi gagal. Akan tetapi jika sama, maka database dapat ditampilkan pada

mozilla firefox.

?>

Sintaks diatas merupakan suatu penanda yang menyatakan akhir dari suatu sintak php.

2. File image.php

Koding :

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 25: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Pembahasan koding :

File image.php berfungsi untuk memasukkan atau menginputkan gambar pada database

kedalam aplikasi web (mozilla firefox, dll).

<?php

Merupakan suatu penanda yang menyatakan awal dari suatu sintak php.

include("./connect.php");

Pernyataan diatas berfungsi untuk menghubungkan file connect.php ke dalam file ini,

sehingga untuk memasukkan gambar yang ada pada database ke dalam aplikasi web

sederhana tidak perlu kita deklarasikan kembali databasenya.

$sql = "select sampul from album where kode_album ='" . $_GET['id'] . "'";

Sintaks ini merupakan perintah pada SQL untuk menampilkan kolom sampul dari tabel

album yang ditampilkan sesuai dengan kode_album.

$result = mysql_query($sql);

Sintaks ini akan membaca query pada SQL dan akan menampilkannya.

Kemudian pada file ini juga terdapat bagian dari image php yang berfungsi untuk men-

gatur tipe dari gambar yang akan digunakan yaitu pada 6-8, pada baris itu juga terlihat

pengturan jarak gambar tersebut. Dibawah ini adalah bagiannya :

while($row = mysql_fetch_object($result)) {

header('Content-type: image/jpg');

echo $row->sampul;

}

?>

Sintaks diatas merupakan suatu penanda yang menyatakan akhir dari suatu sintak php.

3. File display.php

Koding :

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 26: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Pembahasan koding :

File display.php berfungsi untuk menampilkan data hasil query pada database ke dalam

aplikasi web sederhana (mozilla firefox, dll).

<?php

Merupakan suatu penanda yang menyatakan awal dari suatu sintak php.

include("./connect.php");

Pernyataan diatas berfungsi untuk menghubungkan file connect.php ke dalam file ini,

sehingga untuk memasukkan gambar yang ada pada database ke dalam aplikasi web

sederhana tidak perlu kita deklarasikan kembali databasenya.

$sql = "select kode_album, judul, penyanyi, harga, stok from album order

by kode_album";

$result = mysql_query($sql);

Sintaks di atas merupakanb query untuk menampilkan kode_album, judul, penyanyi,

harga, dan stok dari tabel album yang diurutkan berdasarkan kode_album.

?>

Sintaks diatas merupakan suatu penanda yang menyatakan akhir dari suatu sintak php.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 27: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

<html>

Sintaks diatas merupakan suatu penanda yang menunjukkan awal dari suatu dokumen

HTML.

<body bgcolor="silver">

Sintak di atas berfungsi untuk memberikan warna pada background. Disini saya

memberikan warna silver.

<h1><font face="algerian"> <p align="center">DAFTAR

ALBUM</p></font></h1>

<h2><font face="castellar"> <p align="center">SYAIFUL RIZAL (DBC

109 096)</p></font></h2>

<h1>...</h1> atau heading merupakan ukuran teks yang biasa dipakai untuk judul, bab,

maupun sub-sub lainnya. Ukurannya ada 6 jenis mulai dari <h1> sampai <h6>, ukuran

yang paling besar adalah <h1> dan ukuran yang paling kecil adalah <h6>. Font face

merupakan perintah untuk memberikan jenis atau model tulisan yang akan digunakan.

Pada bagian ini saya menggunakan jenis tulisan algerian dan castellar. <p>...</p>

berfungsi untuk membuat suatu paragraf. Align merupakan perintah untuk memberikan

letak atau posisi suatu teks. Dalam hal ini saya memberikan teks dengan posisi center atau

tengah.

<br/>

Merupakan perintah untuk memberikan baris baru atau mengganti baris.

<table border=20 align="center">

Table border merupakan perintah untuk memberikan ketebalan garis pada tabel. Dalam

hal ini saya memberikan ketebalan garis tabel 20. Align berfungsi untuk meletakkan

posisi tabel, saya memberikan posisi center atau tengah.

<tr>

<tr bgcolor = "red">

<th>Sampul</th>

<th>Keterangan</th>

</tr>

<tr> ....</tr> merupakan awal dan akhir satu baris table (row). <th>...</th> merupakan

awal dan akhir satu cell judul table (header). <tr bgcolor=”red”> merupakan perintah

untuk memberikan warna background pada baris table.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 28: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

<?php

Merupakan suatu penanda yang menyatakan awal dari suatu sintak php.

while ($row = mysql_fetch_object($result)) {

echo "<tr>

<td>

<image src='image.php?id=$row->kode_album' alt='foto tidak tersedia'>

</td>

<td>Kode Album : $row->kode_album <br/>

Judul : $row->judul <br/>

Penyanyi : $row->penyanyi <br/>

Harga : $row->harga <br/>

Stok : $row->stok

</td>

</tr>";

}

Pada bagian pengulangan while akan melakukan pengulangan untuk mencari gambar

yang sesuai dengan kode_album, dan apabila tidak ditemukan maka akan muncul tulisan

foto tidak tersedia. <tr> ....</tr> merupakan awal dan akhir satu baris table (row).

<td>...</td> merupakan awal dan akhir satu cell table. <br> merupakan perintah untuk

memberikan baris baru atau mengganti baris. Pada bagian ini akan masuk ke baris table

keterangan yang mana isi dari baris keterangan antara lain kode_album, judul,

penyanyi, harga dan stok.

?>

Sintaks diatas merupakan suatu penanda yang menyatakan akhir dari suatu sintak php.

</table>

Merupakan akhir dari tabel.

</html>

Merupakan akhir dari sintak html.

Ketiga file tersebut disimpan di Local Disk (C:) → wamp → www. Kemudian pada folder

www kita buat folder baru dengan nama NIM kita, saya membuat folder dengan nama

dbc_109_096. Ketiga file tersebut disimpan pada file yang kita buat tadi.

Setelah itu barulah kita menjalankan mozilla firefox untuk menampilkan database yang kita

buat. Output yang dihasilkan adalah sebagai berikut :Jurusan Teknik Informatika

Stmik Palangka Raya2012

Page 29: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 30: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 31: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

BAB III

KESIMPULAN

Kesimpulan dari praktikum yang telah saya lakukan yaitu :

1. Yang utama kita harus memahami konsep dan tujuan dari Notepad++. Disini yang akan

pelajari yaitu tentang cara mennghubungkan database dengan aplikasi sederhana.

2. Kita juga harus teliti dalam pengetikkan program pada notepad++, karena apabila ada

tanda, spasi, huruf, atau symbol yang tertinggal. Maka program tidak akan jalan karena

error.

3. Pemilihan bahasa / language sangat penting, karena pemilihan bahasa disini berfungsi un-

tuk mengetahui bahasa apa yang kita gunakan. Pada praktikum bahasa yang digunakan

adalah PHP.

4. Tempat penyimpanan folder dari program yang kita ketikkan juga berpengaruh, karena

apabila tempat pemnyimpanannya tidak sesuai maka, aplikasi sederhana nanti pada saat

kita mengetikkan linknya dan kita jalankan. Database yang akan kita koneksikan tidak

akan koneksi. Jadi, tempat kita menyimpan program yang kita simpan, tempat penymi-

panannya haris sesuai yaitu pada local Disk(C:), pada folder wamp, masuk lagi pada

folder www. Dan pada folder www ini lah kita akan menyimpan program yang telah kita

buat pada notepad++ dengan nama folder yang sesuai atau yang kita inginkan.

5. PHP mengenal tiga macam tipe data yaitu, integer, floating number dan string.

6. Dan kedudukan operator dari yang tertinggi sampai yang terendah adalah,

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 32: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

7. Kekuatan yang paling utama PHP adalah pada konektivitasnya dengan system database

didalam web. Sistem database yang dapat didukung oleh PHP adalah: Oracle, MySQL,

Sybase, PostgreSQL, dan lainnya.

8. PHP dapat berjalan diberbagai system operasi seperti windows 98/NT, UNIX/LINUX, so-

laris maupun macintosh.

9. Keunggulan lainnya dari PHP adalah bahwa PHP juga mendukung komunikasi dengan

layanan seperti protocol IMAP, SNMP, NNTP, POP3 dan bahkan HTTP.

Jurusan Teknik InformatikaStmik Palangka Raya

2012

Page 33: LAPORAN HASIL PRAKTIKUM MOD Menghubungkan Database Dengan Apilkasi Sederhana

BAB IV

DAFTAR PUSTAKA

Modul Praktikum Basis Data 1. Modul V MENGHUBUNGKAN DATABASE DENGAN

APLIKASI SEDERHANA . Teknik Informatika : Universitas Palangkaraya.

http://id.wikipedia.org/wiki/Notepad%2B%2B

http://www.paijosoft.com/index.php/software-download/lain-lain/616-notepad

http://www.scribd.com/doc/27243671/Panduan-SQL-02

http://htmlcssguides.com/belajar-html

Jurusan Teknik InformatikaStmik Palangka Raya

2012