CARA INPUT DATA DARI DATABASE EXCEL

Cara Menyimpan Data Dari Datagridview Ke Database Access – Sumber

Memahami DataGridview

CARA INPUT DATA DARI DATABASE EXCEL

Datagridview merupakan salah satu kontrol yang sangat penting bagi programmer dan user yang berhubungan dengan tampilan database. Dalam datagridview, kita bisa melihat, memodifikasi, menghapus bahkan menambahkan data ke dalam database. Adapun cara mengambil data dari datagridview yaitu dengan cara yang cukup mudah, kita tinggal melakukan query ke dalam database.

Cara Input Data Dari Form Dengan PHP MySQL

PHP adalah bahasa server-side scripting yang sering digunakan untuk membuat website dinamis. Salah satu fitur PHP adalah dapat berinteraksi langsung dengan database MySQL. Berikut ini adalah cara input data dari form dengan PHP MySQL.

Membuat Form Input Data

Form input data

Langkah awal dalam input data dari form dengan PHP MySQL adalah membuat form yang berisi kolom-kolom yang akan diisi oleh user. Form yang dibuat harus sesuai dengan struktur tabel yang akan diinputkan datanya. Kita dapat membuat form menggunakan HTML. Contoh form HTML untuk input data mahasiswa adalah sebagai berikut:

<form method="POST" action="input_data.php">
  <label for="nim">NIM:</label>
  <input type="text" name="nim" id="nim" required><br>
  <label for="nama">Nama:</label>
  <input type="text" name="nama" id="nama" required><br>
  <label for="prodi">Program Studi:</label>
  <input type="text" name="prodi" id="prodi" required><br>
  <input type="submit" value="Submit">
</form>

Dalam form di atas terdapat inputan untuk NIM, nama, dan program studi yang merupakan field pada tabel mahasiswa. Kita juga menambahkan input submit yang nantinya akan mengirimkan data pada form ini ke script PHP input_data.php. Pada tag form juga terdapat atribut method dengan nilai POST dan atribut action dengan nilai input_data.php. Atribut method digunakan untuk menentukan metode pengiriman data (POST/GET), sedangkan atribut action digunakan untuk menentukan halaman yang akan diakses setelah form di-submit.

Baca Juga :  Cara Mencocokkan Data Di Excel Ada Tidak Ada Rumus

Memproses Data pada PHP

<?php
  $server = "localhost";
  $username = "root";
  $password = "";
  $database = "mahasiswa";
  $conn = mysqli_connect($server, $username, $password, $database);
  if (!$conn) 
    die("Connection failed: " . mysqli_connect_error());
  
  $nim = $_POST['nim'];
  $nama = $_POST['nama'];
  $prodi = $_POST['prodi'];
  $sql = "INSERT INTO mahasiswa (nim, nama, prodi)
          VALUES ('$nim', '$nama', '$prodi')";
  if (mysqli_query($conn, $sql)) 
    echo "Data berhasil di-input";
   else 
    echo "Error: " . $sql . "
" . mysqli_error($conn); mysqli_close($conn); ?>

Pada script PHP di atas, kita mengambil data dari form dengan menggunakan metode POST. Data tersebut kemudian disimpan dalam variabel $nim, $nama, dan $prodi. Selanjutnya, kita membuat koneksi ke database dan melakukan query untuk memasukkan data ke dalam tabel mahasiswa. Jika query berhasil, maka akan muncul pesan “Data berhasil di-input”, dan jika gagal akan ditampilkan pesan error.

Contoh Hasil Input Data

Hasil input data

Setelah data berhasil di-input, kita dapat melihat data tersebut pada tabel mahasiswa pada database. Dengan menggunakan query SELECT, kita dapat menampilkan data pada tabel sebagai berikut:

<?php
  $server = "localhost";
  $username = "root";
  $password = "";
  $database = "mahasiswa";
  $conn = mysqli_connect($server, $username, $password, $database);
  if (!$conn) 
    die("Connection failed: " . mysqli_connect_error());
  
  $sql = "SELECT * FROM mahasiswa";
  $result = mysqli_query($conn, $sql);
  if (mysqli_num_rows($result) > 0) 
    while($row = mysqli_fetch_assoc($result)) 
      echo "NIM: " . $row["nim"]. " - Nama: " . $row["nama"]. " - Prodi: " . $row["prodi"]. "<br>";
    
   else 
    echo "0 results";
  
  mysqli_close($conn);
?>

FAQ

Berikut adalah pertanyaan-pertanyaan yang sering diajukan terkait dengan input data dari form dengan PHP MySQL:

1. Apa itu PHP?

PHP adalah bahasa server-side scripting yang sering digunakan untuk membuat website dinamis. PHP dapat berinteraksi langsung dengan database MySQL sehingga sangat berguna dalam pengembangan aplikasi web yang membutuhkan database.

2. Apa itu MySQL?

MySQL merupakan sebuah sistem manajemen basis data relasional (RDBMS) yang sangat populer dan sering digunakan dalam pengembangan aplikasi web. MySQL memiliki kemampuan untuk mengakses banyak klien dan bahasa pemrograman termasuk PHP.

Baca Juga :  CARA MEMBUAT GRAFIK ANALISA SARINGAN DI EXCEL

Video Tutorial

Berikut adalah video tutorial cara input data dari form dengan PHP MySQL: