推荐答案
-- -------------------- ---- ------- ----- -- --- ------ --- --- - --- ---------------------- -- -------- -- ------ - ---------------- - -- -- --- -- ------- - ------------------ - ---- -------- -- ------ ----- ----- - ---------------------- - ---- ---- - - ---------- - - - ----- - - ------------ - ------- - -- ------- ------------- --
本题详细解读
1. 连接到 SQLite 数据库
在 PHP 中,可以使用 SQLite3
类来连接 SQLite 数据库。通过实例化 SQLite3
类并传入数据库文件的路径,可以创建一个数据库连接对象。
$db = new SQLite3('example.db');
2. 检查连接是否成功
在连接数据库后,建议检查连接是否成功。如果连接失败,可以使用 die()
函数终止脚本执行并输出错误信息。
if (!$db) { die("无法连接到数据库"); }
3. 执行 SQL 查询
使用 query()
方法可以执行 SQL 查询。该方法返回一个 SQLite3Result
对象,可以通过该对象获取查询结果。
$result = $db->query('SELECT * FROM users');
4. 遍历查询结果
通过 fetchArray()
方法可以逐行获取查询结果。该方法返回一个关联数组,包含当前行的数据。
while ($row = $result->fetchArray()) { echo "ID: " . $row['id'] . " - Name: " . $row['name'] . "<br>"; }
5. 关闭数据库连接
在完成数据库操作后,建议关闭数据库连接以释放资源。
$db->close();
通过以上步骤,PHP 可以轻松地与 SQLite 数据库进行集成,并执行常见的数据库操作。