Menghubungkan PHP dengan Mysqli

PHP MySQL

Menghubungkan PHP dengan Mysqli

Pada kesempatan kali ini admin akan memberi sebuah bahasan tentang bagaimana cara kita menghubungkan PHP dengan Mysqli atau MariaDb di phpmyadmin. sebelum itu kita membutuhkan sebuah aplikasi yaitu Xampp dan Text Editor. berikut langkah-langkah dalam mengkoneksikan sebuah php dengan mysql.

  1. Buka XAMPP
  2. Start Apache dan Mysql
  3. klik admin pada Mysql, maka akan membuka sebuah halaman phpmyadmin.
  4. buat sebuah database.

nah dilangkah tersebut kita akan membuat sebuah database. ada 2 cara yaitu dengan gui atau mengetikan dengan SQL. Untuk contoh kali ini kita akan menggunakan yang SQL. beikut SQL yang digunakan

 

CREATE DATABASE ayongoding;

setelah itu kita membuat sebuah file koneksi.php. didalam file tersebut ada sintaks seperti berikut:

<?php 
$username = "root";
$password = "";
$database = "ayongoding";

$koneksi = mysqli_connect("localhost",$username,$password,$database);
if ($koneksi) {
 echo "Berhasil Koneksi";
}else{
 echo "Gagal Koneksi";
}

?>

dari sintaks di atas, apabila koneksi dengan database lancar maka akan menunjukan tulisan “Berhasil Koneksi” dan apabila gagal akan menunjukan tulisan “Gagal Koneksi”;

Selanjutnya kita akan membuat 1 buah tabel, berikut adalah SQL yang digunakan untuk membuat tabel sekalian mengisi tabel tersebut.

 

create table siswa (
nis int(3) not null PRIMARY KEY,
nama varchar(50) not null,
alamat varchar(100) not null
);
insert into siswa VALUES
(02,”Nur Kholid”,”Bogor”),
(03,”Cahyo Nugroho”,”Wonosobo”),
(04,”Aswin Setiawan”,”Pangkalan Bun”);

setelah kita berhasil membuat sebuah tabel, kita buat lagi sebuah file bernama tampil.php yang berada dalam 1 folder dengan koneksi.php. berikut adalah sintaks dari tampil.php

 

<?php include "koneksi.php"


 ?>
 <!DOCTYPE html>
 <html>
 <head>
 <title>Ayongoding</title>
 </head>
 <body>
 <h1>Koneksi PHP dengan Mysqli</h1>
 <table border="1px">
 <thead>
 <tr>
 <th>NIS</th>
 <th>NAMA</th>
 <th>ALAMAT</th>
 </tr>
 </thead>
 <tbody>
 <?php 
 $query = "SELECT*FROM siswa";
 $tampil = mysqli_query($koneksi,$query);
 while ($row = mysqli_fetch_array($tampil)) {
 ?>
 <tr>
 <td><?php echo $row['nis']; ?></td>
 <td><?php echo $row['nama']; ?></td>
 <td><?php echo $row['alamat']; ?></td>
 </tr>
 <?php } ?>
 </tbody>
 </table>
 </body>
 </html>

setelah kita menambahkan sintaks di atas langsung saja kita running, maka akan menampilkan sebuah tabel yang berisi data yang ada didatabase. berikut adalah keterangan di posting kali ini

 

Mysqli_connect              digunakan untuk menghubungkan php dengan database mysqli
mysqli_query  digunakan untuk menuliskan SQL dari php yang nantinya akan di eksekusi di mysql
mysqli_fetch_array digunakan untuk mengeluarkan nilai yang ada di dalam database menuju php
include  digunakan untuk mengimport semua kode yang ada didalam file yang dipanggil

 

Mungkin hanya ini yang dapat admin sampaikan mengenai Menghubungkan PHP dengan Mysqli, semoga bermanfaat

Terima Kasih

Leave a Reply

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

This site uses Akismet to reduce spam. Learn how your comment data is processed.