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
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
Posting Komentar