Anda di halaman 1dari 13

PRAKTIKUM 2

Menampilkan Data dari Basisdata Menggunakan PHP

Disusun oleh:
Asad Rifqi Habiburrahman
19330005

JURUSAN TEKNIK INFORMATIKA


FAKULTAS TEKNIK
UNIVERSITAS JANABADRA
YOGYAKARTA
2021

i
DAFTAR ISI

DAFTAR ISI ..................................................................................................................................... ii


BAB I ................................................................................................................................................1
PENDAHULUAN ..............................................................................................................................1
1.1. Pemrograman BasisData ....................................................... Error! Bookmark not defined.
1.2. Identitas .................................................................................. Error! Bookmark not defined.
BAB II ...............................................................................................................................................2
DASAR TEORI .................................................................................................................................2
2.1. Dasar teori .........................................................................................................................2
BAB III ..............................................................................................................................................3
Praktikum .........................................................................................................................................3
3.1. Praktikum...........................................................................................................................3
BAB IV ..............................................................................................................................................8
TUGAS .............................................................................................................................................8
4.1. Praktikum tugas ....................................................................................................................8
BAB V ............................................................................................................................................. 10
PENUTUP ...................................................................................................................................... 10
5.1. Kesimpulan ...................................................................................................................... 10
5.2. Saran ............................................................................................................................... 10
DAFTAR PUSTAKA ....................................................................................................................... 11

ii
BAB I
PENDAHULUAN

1.1. Pemrograman BasisData


Pemrograman database atau basis data adalah kumpulan informasi yang disimpan
didalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu
program komputer untuk memperoleh informasi dari basis data tersebut. Namun pada
pemrograman database yang saat ini kita pelajari, kita akan fokus selain pada struktur
database juga fokus pada pemgroman yang bisa menjadikan tampilan database itu
mudah dipahami oleh orang lain dengan membuatnya dapat tampil pada web browser.

1.2. Identitas
Kompetensi
a. Praktikan memahami tentang konsep Menampilkan Data dari Basisdata
dengan pemrograman berbasis web PHP.
b. Praktikan memahami tentang konsep mysqli_fetch_* dalam query MySQLi
c. Praktikan mampu menerapkan mysqli_fetch_*
Topik
A. Menampilkan Data dari Basisdata dengan pemrograman berbasis web PHP
B. Menerapkan mysqli_fetch_*

1
BAB II
DASAR TEORI

2.1. Dasar teori

Pengambilan data yang dimaksud disini tepatnya adalah pengolahan hasil


perintah query SELECT yang dihasilkan dari fungsi mysql_query(). Hasil perintah
query dapat diolah untuk ditampilkan atau diproses oleh PHP melalui berbagai fungsi
yang diawali dengan mysql_fetch_*.
Terkait hal tersebut, PHP memiliki 6 (enam) fungsi yaitu: mysql_fetch_array(),
mysql_fetch_assoc(),mysql_fetch_field(),mysql_fetch_lengths(),mysql_fetch_object(
) dan mysql_fetch_row().
Dalam Praktikum nani akan menyinggung beberapa fugsi dari mysqli_fetch_* yang
sering digunakan oleh programmer pemula.
a. mysqli_fetch_array() fungsi ini akan menangkap data dari hasil perintah query
dan membentuknya ke dalam array asosiatif dan array numerik. Jadi, fungsi
mysql_fetch_array() menawarkan kemudahan dan fleksibilitas dalam mengakses
data. Namun demikian, penggunaan fungsi ini dianggap kurang efektif dari sisi
performa karena terlalu “boros” penyimpanan.
b. mysqli_fetch_assoc() fungsi ini menghasilkan array asosiatif yang mana index-
nya sesuai dengan nama kolom yang diseleksi. Mudahnya, tidak tergantung pada
urutan kolom, yang penting index-nya sesuai. Dari sisi programmer juga menjadi
lebih informatif.
c. mysqli_fetch_row() fungsi ini akan menangkap data dari hasil perintah query
dan membentuknya ke dalam array numerik.

Jadi intinya
mysqli_fetch_array() : pemanggilan data berdasar array numeric atau array
assosiative.
mysqli_fetch_assoc(): pemanggilan data hanya berdasar array assosiative.
mysqli_fetch_row() : pemanggilan data berdasar array numeric

2
BAB III
Praktikum

3.1. Praktikum
a.Jalankan Service Apache dan SQL pada XAMPP

b. Buka Browser dan ketikkan localhost/phpMyAdmin, untuk menyeleksi basisdata yang


akan dioperasikan

c. Silahkan membuat table dengan Nama tablenya tb_jenistiket dengan struktur


sebagai berikut.

3
d. Setelah table terbuat, silahkan isi data ke dalam table jenis tiket

e. Silahkan membuat table lagi dan nama tablenya tb_pembeli dengan struktur
sebagai berikut.

f. Setelah table terbuat, silahkan isi data ke dalam table pembeli

4
g. Jadi jika direlasikan bentuk tabelnya akan membentuk sebagai berikut.

h. Buat file baru dengan nama tampil_data.php pada Folder Local Server dan pada
Folder project anda

5
Menampilkan data menggunakan fetch_array()

Menampilkan data menggunakan fetch_array_assoc()

6
7
BAB IV
TUGAS

4.1. Praktikum tugas


Menampilkan Data dengan Query JOIN table

8
9
BAB V
PENUTUP

5.1. Kesimpulan

• Mysql_connect atau mysqli_connect adalah nama fungsi php untuk menjalankan


argumen agar terkoneksi ke server mysql dan atau database.
• Fungsi mysqli_connect() biasanya dituliskan disebuah file bernama koneksi.php
atau config.php maupun nama lainnya.
• Untuk membuat koneksi antara PHP dengan MySQL Server, kita menggunakan
fungsi mysqli_connect().

5.2. Saran
Saran saya agar Bapak dosen menerangkannya lebih detail dan untuk modul
praktikum sebaiknya dishare secara bertahap agar lebih meringankan mahasiswa
kelas B (Karyawan), terimakasih.

10
DAFTAR PUSTAKA

Program Studi Teknik Informatika Fakultas Teknik Universitas Janabadra. 2020. Modul
Praktikum Pemrograman Basis Data.

11

Anda mungkin juga menyukai