Update Data Dengan PHP MySQLi


Setelah mempelajari tentang bagaimana menampilkan data dari database dengan php mysqli, selanjutnya adalah mempelajari tentang bagaimana mengupdate data yang tersimpan di dalam database. Karena disini menggunakan php mysqli procedural maka perintah yang digunakan pun sama saja seperti php mysql.

Perintah yang digunakan untuk mengupdate data yang tersimpan di dalam database MySQL adalah UPDATE nama_tabel SET kemudian diikuti dengan parameter / variabel data baru yang akan dimasukan (diupdate) ke tabel, akan ada perintah ‘WHERE’ untuk mengudate data yang bersangkutan yang ingin dirubah, biasanya mengacu ke id (nomor) dari data.

Dalam sebuah aplikasi web php yang dinamis, parameter/variabel yang dikirim ditentukan sendiri oleh penggunanya melalui form untuk mengupdate data. Dalam proses pembelajaran ini variabel yang dikirim akan ditentukan sendiri secara manual didalam skrip php yang dibuat

Karena ini merupakan artikel lanjutan, kemudian supaya pembahasannya tidak terlalu melebar, saya pastikan bahwa Anda telah mempelajari artikel sebelumnya yang masih berkaitan dengan php mysqli diantaranya yaitu :
  1. Menambah data ke database mysql dengan php mysqli
  2. Menampilkan data dengan php mysqli

Berikut ini adalah contoh sederhana skrip php untuk keperluan update data dengan php mysqli


<?php
require_once('koneksi.php');
$judul="The Winner";
$pengarang="Ahmad Sigarantang";
$id="1";
$tahun="2010";
$perintah="UPDATE buku SET pengarang='$pengarang', judul='$judul',tahun='$tahun'
WHERE id='$id'"; //perintah update data
$proses= mysqli_query($koneksi,$perintah); //simpan perintah dalam variabel
if(!$proses){ //jalankan perintah
 echo "Gagal koneksi:".mysqli_error();
 }else{
  echo "data berhasil disimpan";
 }
?>

 

Bila skrip diatas dieksekusi dan berhasil melakukan update data, maka nanti akan muncul pesan seperti berikut
data berhasil disimpan

Sampai disini kita telah belajar bagaimana melakukan update data menggunakan php mysqli procedural, pada tahap selanjutnya mungkin kita akan latihan membuat aplikasi CRUD (Create, Read, Update, Delete) menggunakan PHP MySQLi. Baca selanjutny : CRUD PHP MySQLi


1 Response to "Update Data Dengan PHP MySQLi"

  1. Wah kapan ya aku bisa mahir bahasa pemrogram kayak kamu mas

    ReplyDelete

Silahkan untuk meninggalkan komentar, santai saja dan mulailah berkomentar...