Delete Data di Tabel SQLite3 di PHP

Ditulis oleh Muhammad Arslan, dipublikasi pada 10 Oct 2017 dalam kategori Tutorial
Delete Data di Tabel SQLite3 di PHP - CodePolitan.com

Masih menggunakan exec(), kita dapat lakukan penghapusan suatu data dengan menggunakan metod tersebut ke SQLite3.

Membaca dan Memuat SQLite3 di PHP

Berikut adalah contoh souce code untuk delete data ke SQLite3 dengan PHP:

<?php

$db = new SQLite3('mydb.db');

if(!$db) {
  echo $db->lastErrorMsg();
} else {
  echo "Open database success...\n";
}

echo realpath("mydb.db")."\n";

$sql =<<<EOF
      DELETE FROM MAHASISWA WHERE ID = 2;
EOF;

$ret = $db->exec($sql);
if(!$ret){
  echo $db->lastErrorMsg();
} else {
  echo "Delete data is success...\n";
}

Bila kita jalankan script diatas maka akan muncul output berikut:

$ php delete-data-sqlite3.php
Open database success...
/Users/ridwanbejo/Documents/ridwanbejo/Projects/ridwanbejo/php/scratch/mydb.db
Delete data is success...

Sekarang mari kita periksa dengan konsol sqlite3:

$ sqlite3 mydb.db
SQLite version 3.14.0 2016-07-26 15:17:14
Enter ".help" for usage hints.
sqlite> SELECT * FROM MAHASISWA;
1|Kroto|0901123|Ilmu Komputer|FPMIPA
3|Misro|0901223|Pendidikan Ilmu Komputer|FPMIPA
sqlite>

Data pun berhasil dihapus :D.



Berlangganan Informasi CodePolitan Melalui Email

Jangan sampai kamu melewatkan informasi penting tentang pemrograman dan teknologi! Kamu bisa berlangganan Newsletter CodePolitan dengan cara mengisi formulir di samping.