Promo Member Baru 40%! Program Full Stack Membership! Hanya 3 Hari! Klaim Promo
Lebih terarah belajar coding melalui Kelas Online dan Interactive Coding Lihat Materi Belajar

Insert Data ke Tabel SQLite3 di PHP

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

Masih menggunakan exec(), setelah berhasil membuat tabel kita dapat lakukan penambahan data baru dengan menggunakan metod tersebut ke SQLite3.

Update Data di Tabel SQLite3 di PHP

Berikut adalah contoh souce code untuk insert 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
      INSERT INTO MAHASISWA (ID,NAMA,NIM,JURUSAN,FAKULTAS) VALUES (1, "Kroto", "0901123", "Ilmu Komputer", "FPMIPA");
      INSERT INTO MAHASISWA (ID,NAMA,NIM,JURUSAN,FAKULTAS) VALUES (2, "Sukro", "0901124", "Ilmu Komputer", "FPMIPA");
      INSERT INTO MAHASISWA (ID,NAMA,NIM,JURUSAN,FAKULTAS) VALUES (3, "Combro", "0901223", "Pendidikan Ilmu Komputer", "FPMIPA");
EOF;

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

Bila kita jalankan script diatas maka akan muncul output berikut:

$ php insert-table-sqlite3.php
Open database success...
/Users/ridwanbejo/Documents/ridwanbejo/Projects/ridwanbejo/php/scratch/mydb.db
Insert 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
2|Sukro|0901124|Ilmu Komputer|FPMIPA
3|Combro|0901223|Pendidikan Ilmu Komputer|FPMIPA
sqlite>

Data pun berhasil ditambahkan :D.


background

Gabung CodePolitan Membership

Ingin belajar coding secara online dengan lebih terarah? Gabung sekarang dalam program Premium Membership di CodePolitan. Dapatkan ratusan modul belajar pemrograman premium dalam beragam format dengan materi silabus lengkap dan tersusun rapi dari awal hingga mahir.

LIHAT MATERI BELAJAR GABUNG MEMBERSHIP