如何使用PHP连接到SQLite3数据库

时间:2011-02-18 13:16:25

标签: php sqlite

我是SQLite3和PHP的新手,想知道我是否以及如何使用PHP连接到SQLite3数据库。

如何从数据库中获取数据,是否可以在浏览器屏幕上输出数据? 我一直在网上搜索一段时间,但找不到任何东西。

谢谢。

3 个答案:

答案 0 :(得分:40)

<?php
$db = new SQLite3('mysqlitedb.db');

$results = $db->query('SELECT bar FROM foo');
while ($row = $results->fetchArray()) {
    var_dump($row);
}
?>

从这里采取:PHP: SQLite3::query - Manual

答案 1 :(得分:1)

默认情况下,使用PHP启用SQLite。您必须使用内置类SQLite3(您将在此页面上找到一些示例)。

答案 2 :(得分:0)

这是我找到的最佳方式,我是直接从sqlite网站获得的:

<?php
$db = new SQLite3('sqlite3db.db');

$results = $db->query('select * from db');
while ($row = $results->fetchArray()) {
var_dump($row);
}
?>

此外,如果您希望将php结果包含在html中,如表格单元格或其他内容,请执行以下操作:     

$results = $db->query('select * from db');

?>



<?php  while ($row = $results2->fetchArray()) {?> 
<td><h4><?php echo $row['id'];?></h4></td>
<?php } ?>