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

Membuat Tabel di SQLite3 di PHP

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

Untuk membuat sebuah tabel pada SQLite3 di PHP, kamu harus membuka dulu koneksi terhadap database SQLite3 yang ada di filesystem kamu. Kemudian kamu harus mendefinisikan tabel yang akan dibuat dengan mengeksekusinya melalui method exec().

Membuat pagination ala Facebook dengan PHP, MySQL dan jQuery

Berikut adalah contoh souce code untuk membuat tabel di 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
      CREATE TABLE IF NOT EXISTS MAHASISWA
      (
          ID INT PRIMARY KEY NOT NULL,
          FILEPATH TEXT NOT NULL,
          FILESIZE INT NOT NULL,
          CONTENT TEXT NOT NULL
      );
EOF;

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

Bila kita jalankan script diatas maka akan muncul output berikut:

$ php create-table-sqlite3.php
Open database success...
/Users/ridwanbejo/Documents/ridwanbejo/Projects/ridwanbejo/php/scratch/mydb.db
Creating table is success...

Sekarang mari kita periksa dengan konsol sqlite3:

SQLite version 3.14.0 2016-07-26 15:17:14
Enter ".help" for usage hints.
sqlite> .tables
MAHASISWA
sqlite> .schema MAHASISWA
CREATE TABLE MAHASISWA
      (
          ID INT PRIMARY KEY NOT NULL,
          NAMA TEXT NOT NULL,
          NIM TEXT NOT NULL,
          JURUSAN TEXT NOT NULL,
          FAKULTAS TEXT NOT NULL
      );
sqlite>

Tabel pun berhasil dibuat :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