Cara Koneksi Database MySQL Dengan PHP

Artikel Terkait Tutorial PHP
Jangan lupa membaca artikel sebelumnya, yaitu > Panduan Pemrograman Pemula.

Kembali melanjutkan dalam pembahasan pemograman PHP, pada tutorial kali ini kami akan membahas tentang cara mengkoneksikan database MySQL dengan PHP. Hasil dari tutorial ini nantinya kita akan menampilan sebuah data yang ada didalam database dan ditampilkan di browser menggunakan PHP.

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

Baik langsung saja, silahkan ikuti tutorial dibawah ini.

1. Buatlah Database dan Tabel

Silahkan buka Xampp control panel
Cara Koneksi Database MySQL Dengan PHP
Jika anda melihat gambar diatas, pastikan Apache dan MySQL dalam keadaan running.
Jika sudah running silahkan buka browser anda, buka alamat : http://localhost/phpmyadmin/
Silahkan anda buat database dan tabel :
Nama Database : db_jnm
nama tabel : tbl_supplier
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 anda sudah membuat tbl_supplier seperti gambar diatas, silahkan anda input manual data didalam tbl_supplier, contoh 5 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 anda 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 bermain sedikit koding. ditahap ini kami akan membuat 2 buah file PHP. yang pertama sebagai file koneksi database, dan yang kedua adalah sebagai file PHP untuk memperlihatkan tampilan di browser.

Silahkan anda masuk ke drive C dimana Xampp anda 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_jnm";
// 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 adalah sebagai konektor database menggunakan syntax PHP. silahkan anda lihat koding dbjnm. itu adalah nama database nya, jika anda menggunakan nama database lain, silahkan anda ganti.

File yang kedua, buatlah file php dengan nama : supplierjnm.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 Javanet Media</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, kami menggunakan HTML 5 karena sebelumnya kita sudah belajar HTML 5, sehingga lebih update tampilannya. Kemudian silahkan anda buka pada browser seharusnya tampilannya adalah seperti gambar dibawah ini :

Cara Koneksi Database MySQL Dengan PHP
Silahkan KLIK DISINI untuk mendownload Project PHP diatas
Demikianlah cara mudah mengkoneksikan database MySQL dengan PHP. Semoga tutorial ini bermanfaat untuk sobat JNM. Nantikan tutorial menarik lainnya hanya di JavaNetMedia :)

Selain sebagai media informasi pemrograman, kami juga berbagi artikel terkait tips trik Android.


Rekomendasi Web Hosting
  1. 20rb perbulan. Diskon hingga 40% kode kupon: MCP Daftar disini (apache).
  2. 10rb perbulan. Diskon hingga 75% kode kupon: MCP Daftar disini (litespeed).
  3. 10rb perbulan. Diskon hingga 70% kode kupon: aff-MCP Daftar disini (apache).