SINAU DB : Koneksi Database

Assalamu’alaikum Wr. Wb.

Haii sobat redaksi PENS. Gimana Kabar kalian? Semoga kalian semua tetap dalam lindungan-Nya (Aamiin). Tetap jaga kesehatan yaa di waktu seperti ini, jangan lupa jaga kebersihan, cuci tangan, jauhi keramaian. Kalian cukup di rumah saja agar bisa membantu memutus penyebaran virus COVID-19 ini.

Jumpa lagi dengan tulisan sayaa… Kalo baca tulisan saya jangan lupa senyum simetrisnya yaa:) wkwk. Kenalan nih, nama saya Rizal dari kelas 1 D3 ELKA B. Semoga semua tulisan dalam artikel saya ini bermanfaat bagi kalian semua. Kali ini saya akan membahas tentang praktikum koneksi database.

Database

Database adalah kumpulan dari data-data yang membentuk suatu berkas (file) yang saling berhubungan (relation) dengan tatacara yang tertentu untuk membentuk data baru atau informasi. Atau basis data (database) merupakan kumpulan dari data yang saling berhubungan (relasi) antara satu dengan yang lainnya yang diorganisasikan berdasarkan skema atau struktur tertentu.(Wikipedia)

Sebelum mengkoneksikan database dengan MySqli dan PHP, mari kita buat databasenya dulu. Karena buat apa membuat koneksi database kalau tidak ada database yang dihubungkan. Untuk membuat database baru bisa masuk ke http://localhost/phpmyadmin/index.php

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Saya membuat database baru dengan nama “pens”. Kemudian di dalam database “pens”, saya membuat tabel dengan nama “mhs”. Di dalam tabel tersebut berisi id, nrp, nama, dan hp.

Nah setelah itu kita bisa membuat koneksi databasenya. Berikut codingannya :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Saya jalankan pada browser localhost/1103191035/insert.php

Maka akan muncul tampilan seperti :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Tampilan tersebut menunjukkan bahwa PHP terhubung dengan database.

Untuk memasukkan data dalam database kita bisa membuat form pengisian data. Berikut codingannya :

  • Facebook
  • Twitter
  • Google+
  • Pinterest
  • Facebook
  • Twitter
  • Google+
  • Pinterest

Saya jalankan pada browser localhost/1103191035/insert.php

Maka akan muncul tampilan seperti :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Kemudian saya mencoba memasukkan sebuah data :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Setelah saya mengklik “Simpan”, maka hasilnya seperti :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Hal tersebut menunjukkan bahwa database sudah terhubung dengan MySqli dan PHP. MySqli merupakan salah satu fungsi dari MySql. Data yang dimasukkan akan tersimpan dalam database. Form ID di atas memang sengaja dikosongi karena Id di dalam database sudah diatur auto_increment.

Untuk dapat menampilkan data yang diinputkan, kita bisa menggunakan query select. Berikut codingannya :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Saya jalankan pada browser localhost/1103191035/lihat.php

Maka akan muncul tampilan seperti :

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Sampai disini dulu pembahasan materi koneksi databasenya. Mohon maaf apabila ada kata-kata yang kurang berkenan dan mungkin kurang jelas. Kalau masih belum jelas bisa tanya-tanya melalui DM instagram @rizalirwanto01. Insyaallah saya pasti menjawab selagi bisa saya jawab.

Wassalamu’alaikum Wr. Wb.