Hướng dẫn dùng db.get sqlite3 trong PHP

SQLite là hệ quản trị CSDL nhỏ gọn, hoàn chỉnh, có thể cài đặt và dễ dàng sử dụng trong các dự án phần mềm. Trong bài viết này mình sẽ hướng dẫn các bạn kết nối tới SQLite bằng ngôn ngữ lập trình PHP

VD: trong SQLite ta có bảng CSDL user như sau:

Hướng dẫn dùng db.get sqlite3 trong PHP

Đoạn source code sau đây sẽ kết nối tới SQLite và thực hiện in dữ liệu của bảng User

query("SELECT * FROM users");

    // If have data
    if ($rows)
    {
        // Loop and output data
        foreach ($rows as $row)
        {
            print_r($row);
        }
    }
    else
    {
        echo 'No data';
    }
}
catch(Exception $e)
{
    // Print Error
    echo $e->getMessage();
}

Kết quả: 

Hướng dẫn dùng db.get sqlite3 trong PHP

Nguồn: vinasupport.com

Danh sách các bài viết trong chuyên mục SQLite căn bản và nâng cao, đây là những bài viết mới nhất được cập nhật trong mục SQLite căn bản và nâng cao.

SQLite được sử dụng khá phổ biến trong những năm trước, đây là một hệ quản trị CSDL nhỏ gọn và có thể được cài đặt trong các ngôn ngữ lập trình khác. Nó được viết bằng C và biên dịch dưới dạng thư viện.

Chính vì nó nhỏ gọn và biên dịch dưới dạng một thư viện nên trước đây được áp dụng trong các ứng dụng mobile. Đối với Android hay một số hệ điều hành mobile khác thì SQLite đã được tích hợp sẵn, vì vậy rất tiện lợi cho các ứng dụng chạy trên nó.

Chính vì nó là một hệ CSDL nhỏ gọn nên chỉ lưu trữ ba định dạng chính, đó là kiểu text, integer và real. Nếu bạn muốn lưu trữ một loại dữ liệu nào khác như binary, json, .. thì bắt buộc phải chuyển sang kiểu text để lưu trữ.

Và trong series này chúng ta sẽ cùng học SQLite từ căn bản đến nâng cao, sau đó học cách áp dụng vào một số ngôn ngữ như PHP, Python, ... Ok, hãy bắt đầu học SQLite nhé.

+SQLITE CĂN BẢN VÀ NÂNG CAO
» Căn bản
1 Giới thiệu SQLite - SQLite là gì?
2 Hướng dẫn cài đặt SQLite
3 Tìm hiểu Dot Commands trong SQLite
4 Tìm hiểu cú pháp trong SQLite
5 Các kiểu dữ liệu trong SQLite
6 Tìm hiểu cách tạo cơ sở dữ liệu trong SQLite
7 Tìm hiểu ATTACH DATABASE trong SQLite
8 Tìm hiểu DETACH Database trong SQLite
9 Lệnh tạo bảng Create Table trong SQLite
10 Lệnh xóa bảng Drop Table trong SQLite
11 Lệnh INSERT trong SQLite
12 Lệnh SELECT trong SQLite
13 Các toán tử trong SQLite
14 Tìm hiểu biểu thức trong SQLite
15 Mệnh đề WHERE trong SQLite
16 Toán tử AND và OR trong SQLite
17 Lệnh Update trong SQLite
18 Lệnh Delete trong SQLite
19 Toán tử LIKE trong SQLite
20 Toán tử GLOB trong SQLite
21 Giới hạn kết quả với mệnh đề LIMIT trong SQLite
22 Mệnh đề ORDER BY trong SQLite
23 Mệnh đề GROUP BY trong SQLite
24 Mệnh đề HAVING trong SQLite
25 Từ khóa DISTINCT trong SQLite
» Nâng cao
26 Lệnh PRAGMA trong SQLite
27 Các ràng buộc Constraint trong SQLite
28 Lệnh JOIN trong SQLite
29 Toán tử UNION trong SQLite
30 Giá trị NULL trong SQLite
31 Cú pháp ALIAS trong SQLite
32 Tìm hiểu Trigger trong SQLite
33 Index trong SQLite
34 Mệnh đề INDEXED BY trong SQLite
35 Lệnh ALTER TABLE trong SQLite
36 Lệnh TRUNCATE TABLE trong SQLite
37 Tìm hiểu View trong SQLite
38 Transaction trong SQLite
39 Subquery trong SQLite
40 Tăng tự động AUTOINCREMENT trong SQLite
41 SQL Injection trong SQLite
42 EXPLAIN trong SQLite
43 VACUUM trong SQLite
44 Date & Time trong SQLite
45 Các hàm hữu ích trong SQLite

Bài xem nhiều