Nah, Jika kawan2 sudah belajar membuat Database seterusnya adalah membuat file koneksi yang bertujuan untuk menghubungkan antara database ke website seperti menyimpan data dan menampilkan data.
Seperti biasa, silahkan buka Aplikasi Xampp (baca disini) dan buka juga project kalian dengan Notepad ++ (baca disini).
Misalkan kawan2 membuat sebuah project bernama "lancar_php", maka pada project tersebut silahkan create sebuah file bernama "koneksi.php" dan tuliskan koding seperti dibawah ini:
<?php
defined("DB_HOST") ? null : define("DB_HOST", "Localhost");
defined("DB_USER") ? null : define("DB_USER", "root");
defined("DB_PASSWORD") ? null : define("DB_PASSWORD", "");
defined("DB_NAME") ? null : define("DB_NAME", "lancar_php");
$link = new mysqli(DB_HOST, DB_USER, DB_PASSWORD, DB_NAME);
if($link->connect_error){
trigger_error('Koneksi ke database gagal: ' . $link->connect_error, E_USER_ERROR);
}
?>
pada "lancar_php" silahkan tulis nama database kamu disini kita contohkan menggunakan database "lancar_php" yang didalamnya terdapat tabel "data_pegawai" yang sudah kita buat pada postingan sebelumya. dan klik save atau kontrol S untuk menyimpan.
Untuk mencoba apakah database sudah terkoneksi, silahkan create sebuah file baru misalkan "index.php". Buka file index.php dengan Notepad++ kemudian isikan koding seperti dibawah ini:
<html>
<head>
</head>
<body>
<h2>Tes Koneksi Database pada tabel data_pegawai</h2>
<br/>
<table>
<thead>
<tr>
<th>ID</th>
<th>Nama</th>
<th>Alamat</th>
<th>Telp</th>
<th>Keterangan</th>
</tr>
</thead>
<tbody>
<?php
include "koneksi.php";
$tes_koneksi=$link->query("SELECT*FROM data_pegawai");
while($tampil_data=$tes_koneksi->fetch_array()){
?>
<tr>
<td><?php echo $tampil_data['id']; ?></td>
<td><?php echo $tampil_data['nama_pegawai']; ?></td>
<td><?php echo $tampil_data['alamat']; ?></td>
<td><?php echo $tampil_data['nomor_telp']; ?></td>
<td><?php echo $tampil_data['keterangan']; ?></td>
</tr>
<?php
}
?>
</tbody>
</html>
Nah jika sudah di ketik koding diatas, silahkan save.
Ohya sebelumnya kamu harus sudah mengisi data pada database "lancar_php" didalam tabel "data_pegawai".
Ok, demikian cara membuat koneksi database ke websites.
No comments:
Post a Comment