Assalamualaikum Sobat Redaksi

Kembali lagi dengan saya coDery.
Pada kesempatan kali ini, saya akan melanjutkan pembahasan dari artikel sebelumnya. Pembahasan kali ini yaitu tentang Pemrograman Lanjutan mengenai Query Insert dan Query Select pada Database.

Menambahkan sebuah data ke dalam tabel database merupakan salah satu hal yang sering dilakukan. Pembuatan database dan tabel hanya perlu dilakukan 1 kali saja, namun menginput data ke dalam tabel akan terus dilakukan sepanjang penggunaan database. Di dalam MySQL, kita menggunakan query INSERT untuk menambahkan data kedalam tabel.

Untuk melakukan INSERT data secara efisien, kali ini kita menggunakan form yang actionnya akan diteruskan ke program yang menggunakan query INSERT, agar kita tidak perlu mengganti program disetiap kita ingin menginputkan sebuah data.

Perhatikan Koding dibawah ini untuk membuat form.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
koding form insert
  • Facebook
  • Twitter
  • Google+
  • Pinterest
Tampilan Form insertdata

Perhatikan bagian action=’proses.php’. Maksud dari action disitu adalah ketika tombol submit ‘KIRIM’ di klik maka data yang terisi pada form akan disimpan untuk diproses kedalam laman proses.php

Kemudian buat juga proses.php untuk memproses datanya agar bisa masuk kedalam database menggunakan Query INSERT. Perhatikan koding proses.php dibawah ini.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
koding proses.php

Koding diatas akan memproses data yang telah diinputkan melalui form sebelumnya, perhatikan baik baik pada baris ke 4 program diatas, jangan lupa untuk memakai petik (`) yang posisinya berada diatas TAB keyboard.

Jika kita memasukan input pada form, kemudian klik kirim maka yang keluar adalah data yang kita input pada form tadi. Lihat gambar dibawah ini.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
tampilan proses.php

Jika dilihat pada phpmyadmin, data diatas akan masuk ke database.

Kemudian setelah mengenal Query INSERT, kita mencoba beralih ke Query SELECT.

Pernyataan SELECT digunakan untuk query atau mengambil data dari tabel dalam database. Sebuah query (SELECT) dapat mengambil informasi dari kolom yang ditentukan atau dari semua kolom dalam tabel.

Untuk mencobanya, perhatikan koding dibawah ini

  • Facebook
  • Twitter
  • Google+
  • Pinterest
tampildata.php

Koding diatas fungsinya untuk menampilkan data pada database. Cara menampilkannya menggunakan Fungsi SELECT pada Query. Perhatikan baris ke 13 dan 14. Table yang dipilih untuk ditampilkan adalah tabel yang bernama ‘mhs’. kemudian data tersebut akan diambil menjadi array dengan fungsi mysqli_fetch_object. Untuk colom yang ditampilkan bisa diambil sesuai yang dibutuhkan, lihat baris ke 17 hingga baris 20. Kode pada baris itu adalah pemanggilan data yang ada pada setiap colom dalam table mhs. Saat dijalankan, maka akan tampil seperti gambar dibawah ini.

  • Facebook
  • Twitter
  • Google+
  • Pinterest

Agar terlihat lebih menarik, bisa digunakan warna berseling untuk nomer ganjil dan genap, caranya adalah mengganti kode pada baris 16 menjadi ini ” <tr bgcolor='<?php if($no%2==0) echo”pink”; else echo”yellow”; ?>’> ” maka saat nomer genap maka akan berwarna pink, sedangkan jika ganjil akan berwarna kuning seperti pada gambar dibawah.

  • Facebook
  • Twitter
  • Google+
  • Pinterest
hasil akhir

Sekian pembahasan kali ini, semoga bermanfaat. Thx 🙂