首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用PHP Select查询的Sqlite

使用PHP Select查询的Sqlite
EN

Stack Overflow用户
提问于 2011-04-28 13:12:23
回答 1查看 8.2K关注 0票数 3

我正在尝试查询一个sqlite,但是我似乎不明白为什么我的查询返回nothing...Please,这让我知道我做错了什么:以下是我的代码:

代码语言:javascript
复制
<?php

class MyDB extends SQLite3
{
    function __construct()
    {
        $this->open('zap.db');
    }
}

$dbname = new MyDB();
$tablename = "test";   

error_reporting (E_ALL ^ E_NOTICE); 

$result = "select user FROM test";
echo "here";

$row = $dbname->query($result);

foreach ($dbname->query("$result") as $row) {
        print $row["user"] . "\n";
    }

?>

EN

回答 1

Stack Overflow用户

发布于 2011-04-28 13:20:39

SQLite3::query返回一个result resource object。您需要对其使用fetchArray方法才能从中获取行:

代码语言:javascript
复制
$query = "select user FROM test";
echo "here";

$result = $dbname->query($query);

while ($row = $result->fetchArray()) {
    print $row["user"] . "\n";
}
票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5813906

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档