用php连接到sqlite

时间:2011-12-22 21:58:37

标签: php database sqlite

我通过安装XAMPP在本地计算机上安装了php。

我创建了可以正常工作的php文件, 我使用sqlite命令行来创建数据库并插入数据。

问题是我似乎无法使用php与sqlite数据库进行交互。

我是php和sqlite的新手,所以我使用了在互联网上找到的脚本。

我尝试过使用标准的sqlite_open和PDO方法,但两者都没有给我任何输出。既不积极也不错误。

我在别处读取取消注释php.ini文件,没有改变

1 个答案:

答案 0 :(得分:0)

如果您决定使用PDO(我建议您使用它),您需要按照以下步骤操作:

  1. 确保已安装PDO和SQLite驱动程序
  2. 使用正确的DSN(连接字符串)
  3. 创建PDO对象
  4. 创建语句:$ stmt = $ PDOObject-> prepare(“SELECT * FROM Table WHERE user_id =?”)
  5. 设置获取模式:$ stmt-> setFetchMode(pdo :: FETCH_ASSOC)
  6. 执行查询:$ stmt-> execute(array($ user_id));
  7. 然后

    while ($item = $stmt->fetch()){
    //Some code
    }