Baca Juga :  Cara Membuat Custom Halaman di WordPress

Cara Akses MySQL dari PHP

0 468

Dalam tutorial ini, kita akan mengakses database MySQL dari PHP. Mengakses MySQL dari PHP sangat sederhana dan mudah diimplementasikan. PHP berisi fungsi built-in untuk menghubungkan database MySQL dan untuk mengakses data. Fungsi tersebut,

  • mysqli_connect – Untuk menghubungkan database dengan menggunakan konfigurasi yang ditentukan.
  • mysqli_query – Untuk menjalankan query untuk mendapatkan resource id.
  • mysqli_fetch_row – Untuk membaca data baris dengan referensi id sumber daya. Ada banyak fungsi MySQL fetch functions di PHP untuk membaca tabel baris.

Saya telah menambahkan sebuah contoh kode untuk mengakses database MySQL dari PHP. Saya menggunakan tabel database yang diberi nama binatang dimana fungsi membuat, membaca, memperbarui dan menghapus (CRUD) akan dilakukan..

Baca Juga :  Cara Setup Facebook Artikel Secara Instan di WordPress

Buat dan Konfigurasi Database

Buka PHPMyAdmin atau database client lainnya untuk membuat database. Pilih database yang baru dibuat dan buat tabel dimana CRUD akan dilakukan. Setelah membuat database dan tabel menghubungkannya dari PHP dengan mengatur konfigurasi. Kode berikut digunakan untuk menghubungkan MySQL dari PHP. Hal ini membutuhkan nama host, nama database, username database, password database.

<?php
// to be replaced with your own information
$conn = mysqli_connect(localhost,"root","admin","database"); 
?>

Buat Record Baru

Kode menunjukkan permintaan INSERT untuk menambahkan baris baru ke tabel database hewan dengan memetakan nilai ke kolom animal_name dan animal_color. Karena nilai kolom adalah data string, data tersebut disertakan dengan tanda kutip tunggal. Fungsi mysqli_query () digunakan untuk mengeksekusi query.

<?php
mysqli_query($conn,"INSERT INTO animals (animal_name, animal_color) VALUES ('Elephant', 'Grey')");
mysqli_close($conn); 
?>

Read Data dari Tabel

Permintaan SELECT digunakan untuk membaca tabel database. Kode berikut menunjukkan bagaimana membaca semua baris dari tabel hewan. Saya menggunakan fungsi mysqli_fetch_assoc () untuk mendapatkan kolom kolom asosiatif dan nilai untuk setiap baris. Kode akan mengembalikan daftar nama binatang dan warnanya dalam array asosiatif.

<?php
$result = mysqli_query($conn,"SELECT * FROM animals");
while($row=mysqli_fetch_assoc($result)) {
     $tblEntries[] = $row;
} 
mysqli_close($conn); 
?>

Kita bisa membaca data yang disaring dengan menggunakan klausa WHERE. Query SELECT berikut digunakan untuk membaca daftar binatang yang berada dalam warna ‘abu-abu’.

<?php
SELECT * FROM animals WHERE animal_color='Grey';
?>

Update Baris Tabel

Query UPDATE digunakan untuk mengubah nilai kolom dengan menetapkan nilai baru. Ini menggunakan klausa WHERE untuk menerapkan kondisi untuk memperbarui data baris. Kode berikut digunakan untuk mengubah animal_name sebagai ‘Rat’ untuk baris yang memiliki nilai Grey di animal_color.

<?php
mysqli_query($conn,"UPDATE animals SET animal_name='Rat' WHERE animal_color='Grey'");
mysqli_close($conn);
?>

Delete baris yang dipilih

Permintaan DELETE yang ditunjukkan di bawah adalah menghapus semua baris yang berisi animal_color sebagai ‘abu-abu’

<?php
mysqli_query($con,"DELETE FROM animals WHERE animal_color='Grey'");
mysqli_close($conn);
?>

Get real time updates directly on you device, subscribe now.

Leave A Reply

Your email address will not be published.

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