函数:SQLite3::querySingle()
适用版本:PHP 5 >= 5.3.0, PHP 7
用法: SQLite3::querySingle() 函数执行一个查询,并返回结果集中的单个值。如果结果集为空,则返回 NULL。
语法: mixed SQLite3::querySingle(string $query, bool $entire_row = false)
参数:
返回值:
示例: <?php // 创建 SQLite 数据库连接 $db = new SQLite3('test.db');
// 执行查询,并返回结果集中的单个值 $result = $db->querySingle('SELECT COUNT(*) FROM users'); echo "总用户数:" . $result;
// 执行查询,并返回整行数据 $row = $db->querySingle('SELECT * FROM users WHERE id = 1', true); echo "用户信息:" . print_r($row, true);
// 关闭数据库连接 $db->close(); ?> 在上述示例中,首先创建了一个 SQLite 数据库连接。然后,使用 SQLite3::querySingle() 函数执行两个查询语句。第一个查询返回用户表中的总用户数,并将结果打印出来。第二个查询返回 id 为 1 的用户的整行数据,并将整行数据打印出来。最后,关闭数据库连接。
请注意,示例中的数据库文件名为 test.db,你需要根据实际情况修改数据库文件名。