Anda di halaman 1dari 5

Laboratorium Database Modul Sistem Manajemen Database

MODUL V
PENGENALAN DATABASE DENGAN PHP

I. Tujuan
1. Praktikan dapat memahami pengaksesan database dengan PHP.
2. Praktikan dapat menampilkan data dengan PHP

II. Teori
2.1. Pengenalan PHP
PHP adalah bahasa pemrograman yang disisipkan ke dalam script HTML dan
berjalan di sisi server. Dengan menggunakan PHP kita bisa terhubung dengan database.
Skrip PHP dieksekusi di server, PHP mendukung banyak database (MySQL, Oracle,
Sybase, PostgreSQL, dll). Selain itu PHP merupakan pengembang web yang bersifat open
source,

Kelebihan PHP di antara bahasa pemrograman lain, yaitu:


- Bahasa pemrograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah
kompilasi dalam penggunaannya.
- Web server yang mendukung PHP antara lain Apache, Xitami, dll.
- Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah karena
memiliki referensi yang banyak.

Untuk membuat web yang bersifat dinamis yang berisi CMS (Content Mangement
System), dimana terdapat form input (misal: create, update, delete, search) yang mana
membutuhkan proses ke server maka di sini kita bisa menggunakan PHP.

Dari gambar di atas, tampak browser berjalan di sisi pengguna dimana browser
tersebut membaca format penulisan dengan html. Sedangkan format penulisan dengan
PHP berjalan pada sisi server (Apache).

2.1 Penerapan PHP


Berikut ini merupakan contoh penerapan PHP pada web untuk mengakses database dan
menampilkan isi dari tabel:
1. Aktifkan XAMPP agar dapat mengakses database.
Laboratorium Database Modul Sistem Manajemen Database

2. Pastikan database yang akan diakses sudah ada dan memiliki data yang akan
ditampilkan.

3. Buatlah skrip PHP berikut dan simpan pada lokasi C:\xampp\htdocs dengan nama
index.php

<div class="jumbotron" id="jadwal">


<div class="container">
<div class="col-lg-12 text-center mt-5 mb-5">
<h3 class="display-4">Daftar Mahasiswa</h3>
<a href="tambah.php"><h4>Tambah Mahasiswa</h4></a>
</div>
<table class="table table-striped" style="text-align:
center">
<thead class="table-dark">
<th>No.</th>
<th>NIM</th>
<th>Nama</th>
<th>Gender</th>
Laboratorium Database Modul Sistem Manajemen Database

<th>Alamat</th>
<th>Opsi</th>
</thead>

<!-- menampilkan data mahasiswa -->

<?php
include_once 'koneksi.php';
$no=1;
$data=mysqli_query($koneksi, "select * from
mahasiswa");
while ($d=mysqli_fetch_array($data)){
?>

<tr>
<td><?php echo $no++; ?></td>
<td><?php echo $d['nim']; ?></td>
<td><?php echo $d['nama']; ?></td>
<td><?php echo $d['gender']; ?></td>
<td><?php echo $d['alamat']; ?></td>
<td>
<a href="edit.php ?nim=<?php echo
$d['nim'];?>">edit</a>
<a href="hapus.php ?nim=<?php echo
$d['nim'];?>">hapus</a>
</td>
</tr>

<?php
}
?>

<!-- menampilkan data mahasiswa -->

4. Kemudian jalankan aplikasi pada browser seperti chrome atau mozilla firefox dengan
menginputkan localhost/index.php
Laboratorium Database Modul Sistem Manajemen Database

III. Tugas
Buatlah sebuah website yang terhubung dengan database menggunakan php.
Laboratorium Database Modul Sistem Manajemen Database

Anda mungkin juga menyukai