Pertemuan27

Assalamualaikum Teman-teman
ketemu lagi nih sama aku di Blog yang sama :v
postingan kali ini aku bakal ngebahas tentang database.

Nah pertama-tama kita harus membuat dulu struktur folder & file di htdocs

seperti inilah contohnya :


OK, Kenapa sih harus membuat struktur terlebih dahulu? Struktur folder dibuat agar memudahkan kita memisahkan file-file yang berhubungan dengan web kita.

Nah,Setelah itu buat database dan tabel
untuk membuat database disini aku menggunakan phpMyAdmin



Nah,seperti gambar di atas database saya yaitu db_chenstar dan sya membuat tabel siswa :v


Kemudian isi dari tabel yang saya buat  sesuai data yg di baut ini contoh nya  :


Hasilnya nya akan seperti Ini :



Selanjut nya Buatlah file library.php dalam folder lib.

<?php
 session_start();

 $host = 'localhost';
 $user = 'root';
 $pass = '';
 $db = 'db_puja';

 $mysqli = mysqli_connect($host, $user, $pass, $db) or die('Tidak dapat koneksi ke Database');
 ?>


Penjelasan :

session_start(); digunakan untuk menciptakan session digunakan untuk menyimpan data atau state pada server.
host adalah host database anda.
user adalah username database anda. Default nya root.
pass adalah password database anda. Default nya kosong.
db adalah database yang sudah kita buat.
mysqli digunakan untuk melakukan koneksi ke database dengan konfigurasi yang sudah kita atur sebelumnya.

Setelah itu buat file v_index.php dalam folder views.

<table border="1" align="center" cellpadding="5" cellspacing="2">
  <thead>
   <th>#</th>
   <th>NIS</th>
   <th>Nama Lengkap</th>
   <th>Jenis Kelamin</th>
   <th>Kelas</th>
   <th>Jurusan</th>
  </thead>
</table>


Selanjuutnya buat file Index.php

<?php
 include 'lib/library.php';

 $sql = 'SELECT * FROM siswa';
 $listSiswa = $mysqli->query($sql);

 include 'views/v_index.php';
?>

Selanjutnya kita buka di browser
dengan ketik alamat http://localhost/pwpb19/index.php






Selanjutnya kita buka file index.php

dengan menambahkan $sql dan $listSiswa
Penjelasan :

$sql adalah variable untuk menyimpan query anda. Query yang dibuat harus
mengikuti kaidah penulisan SQL. Query yang ditulis dapat dalam bentuk
apapun (WHERE, JOIN, GROUP, ORDER, dsb) sesuai dengan kebutuhan anda.
Pada baris berikutnya melakukan query ke database. Variabel $mysqli
didapat dari library.

Selanjutnya kita buka file v_index.php.

<?php
 include 'lib/library.php';

 $sql = 'SELECT * FROM siswa';
 $listSiswa = $mysqli->query($sql);

 include 'views/v_index.php';
?>

fetch_array() digunakan untuk mendapatkan data dalam bentuk array kemudian
dilakukan literasi sejumlah data yang ada dari hasil query
seperti ini lah hasil nya :


Nah mungkin cukup segitu aja postingan kali ini semoga bermanfaat
dan sampai jumpa di berikutnya guys ok see you :v.
Wassalamualaikum wr.wb

Komentar

Postingan Populer