我有一个通过php连接到的数据库文件。我只想从特定表中获取所有结果。我知道如何连接和查询它,但由于某些原因,我得到一个数组,该数组仅包含 1 个结果,而不是存储在表中的所有结果。我已经检查了PHP SQLite手册,并尝试遵循他们的示例。但这行不通。
表格 国家 有 10 行,但我只收到 1 行。怎么了?谢谢
$db = new SQLite3('test1.db');
if($db)
{
echo ("connected");
}
else
{
echo ("not connected");
}
$results = $db->query('SELECT * FROM Country');
echo '<br></br>';
echo sizeof($results);
=> 1
您需要导航结果:
while ($row = $results->fetchArray()) {
var_dump($row);
}
建议:阅读PHP手册,它非常有用。 :xD