PHP读取SQLite 使用SQLite3扩展
PHP读取SQLite 使用SQLite3扩展 示例![]()
<?phpclass MyDB extends SQLite3 {function __construct() {// 打开或创建数据库文件$this->open('test.db');}}// 实例化数据库对象$db = new MyDB();// 检查连接是否成功if(!$db) {die("连接失败: " . $db->lastErrorMsg());} else {echo "成功打开数据库\n";}// 执行查询语句$sql = "SELECT * FROM COMPANY";$result = $db->query($sql);// 处理查询结果if($result) {while($row = $result->fetchArray(SQLITE3_ASSOC)) {echo "ID: " . $row['ID'] . "\n";echo "姓名: " . $row['NAME'] . "\n";echo "年龄: " . $row['AGE'] . "\n";echo "地址: " . $row['ADDRESS'] . "\n";echo "薪水: " . $row['SALARY'] . "\n\n";}} else {echo "查询失败: " . $db->lastErrorMsg();}// 关闭数据库连接$db->close();?>