Lompat ke konten Lompat ke sidebar Lompat ke footer

Bagaimana cara Koneksi Database MySQL Dengan PHP

Kembali kita lanjutkan pembahasan pemograman PHP, pada kali ini aku akan membahas tentang cara koneksikan database MySQL dengan PHP. Hasil dari berbagi kali ini nantinya kita akan menampilan sebuah data yang ada didalam database dan ditampilkan di browser menggunakan PHP.



Seperti yg telah aku jelaskan sebelumnya, bahwa untuk membuat aplikasi dengan PHP maka ada beberapa perlengkapan yang harus kita persiapkan. Untuk itu aku informasikan kembali untuk bisa mengikuti tutorial kali ini dapat dipastikan kalian sudah install Xampp ( sebagai webserver dan database mysql ), kemudian pada komputer kalian sudah terinstall browser (chrome, firexfox, opera dll) dan silahkan gunakan Notepad bawaan windows atau Notepad++ jika kalian ingin lebih maksimal.

oke langsung saja, monggo ikuti caranya dibawah ini.

1. Buatlah Database dan Tabel

Silahkan buka Xampp control panel


Jika kalian melihat gambar diatas, pastikan Apache dan MySQL dalam keadaan running.
Jika sudah running silahkan buka browser kalian, buka alamat : http://localhost/phpmyadmin/
Silahkan kalian buat database dan tabel :
Nama Database : db_quest


nama tabel : tbl_supplier , Jumlah Kolom : 6


Design tbl_supplier adalah seperti gambar dibawah ini :

Silahkan buat tabel seperti gambar diatas, dimana terdapat field atau kolom : SupplierID, SupplierName, Address, City, PostalCode dan Country.
Jika kalian sudah membuat tbl_supplier seperti gambar diatas, silahkan kalian input manual data didalam tbl_supplier, contoh 4 record. fungsinya adalah nantinya akan digunakan sebagai sample data untuk pengetesan koneksi database mysql dengan PHP.

Contoh sample data input manual adalah sebagai berikut :
Cara Koneksi Database MySQL Dengan PHP
Jika kalian telah sukses membuat database, tabel dan memasukan sample data, kemudian tahap selanjutnya adalah membuat koding dengan PHP.

2. Membuat File PHP

Ditahap kedua ini, mari kita sedikit koding. ditahap ini aku akan membuat 2 file PHP. yang pertama sebagai file koneksi database, dan yang kedua adalah sebagai file PHP untuk memperlihatkan tampilan di browser.

Silahkan kalian masuk ke drive C dimana Xampp kalian install
Masuk ke folder htdocs, buatlah folder dengan nama : latihanku
Kemudian buatlah file php dengan nama file : koneksi_db.php
Masukan koding dibawah ini :

<?php
$servername = "localhost";
$username = "root";
$password = "";
$dbname = "db_quest";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
?>


Koding koneksi_db.php diatas sebagai konektor database menggunakan syntax PHP. silahkan kalian lihat koding db_quest. itu adalah nama database nya, nah jika kalian menggunakan nama database lain, silahkan kalian ganti.

File yang kedua, buatlah file php dengan nama : supplierquest.php
Kemudian masukan koding dibawah ini :

<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
border: 1px solid black;
border-collapse: collapse;
}
th, td {
padding: 5px;
text-align: left;
}
</style>
</head>
<body>
<h2>Data Supplier Quest Komputer Dot Com</h2>
<?php
require_once("koneksi_db.php");
$sql = "SELECT * FROM tbl_supplier";
$result = $conn->query($sql);

if ($result->num_rows > 0) {
echo "<table style='width:100%'><tr><th>Kode</th><th>Nama</th><th>Alamat</th><th>Kota</th><th>Kode Post</th><th>Negara</th></tr>";
while($row = $result->fetch_assoc()) {
echo "<tr><td>" . $row["SupplierID"]. "</td><td>" . $row["SupplierName"]. "</td><td>" . $row["Address"]. "</td><td>" . $row["City"]. "</td><td>" . $row["PostalCode"]. "</td><td>" . $row["Country"]. "</td></tr>";
}
echo "</table>";
} else {
echo "0 results";
}
$conn->close();
?>

</body>
</html>

Syntax diatas, aku menggunakan HTML 5 karena sebelumnya kita sudah belajar HTML 5, sehingga lebih update tampilannya. Kemudian silahkan kalian buka pada browser seharusnya tampilannya adalah seperti gambar dibawah ini :



Demikianlah cara mudah mengkoneksikan database MySQL dengan PHP. Semoga tutorial ini bermanfaat untuk sobat Quest Komputer. Nantikan tutorial menarik lainnya hanya di QuestKomputer.com :)

Silahkan KLIK DISINI bagi yang berminat untuk mendownload Project PHP diatas 


Rio Widyatmoko
Rio Widyatmoko Desainer Grafis, Trainer, Developer & Pecandu Teknologi Lulus dengan Jurusan Sistem Informasi, Jangan ragu untuk terhubung dengan saya di Media Sosial Instagram: @widyatmokorio :)

Posting Komentar untuk "Bagaimana cara Koneksi Database MySQL Dengan PHP"