繁体   English   中英

在HTML / PHP文件中访问SQLite3数据库?

[英]Accessing SQLite3 database in HTML / PHP file?

我有一个index.html文件,以及一个名为newdb.db的已填充SQLite3数据库,其中包含一个表'NUMBERS'和字段'ID','NAME'和'AVG'。 该数据库与html文件存储在本地相同的文件夹中。

我只是想从该表中获取数据,并在我的HTML文件中使用它来使用。

我已经尝试了一些在线示例,但似乎都没有用。

可以创建一个PHP文件或其他一些需要的东西。

<?php
try {
    $sqlite = new PDO("sqlite:newdb.db");
    $sqlite->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
} catch(PDOException $e) {
    die($e);
}
    $sth = $sqlite->prepare('SELECT *
        FROM NUMBERS');
    $sth->execute();
    $result = $sth->fetchAll();
?>
<table style="width:100%">
  <tr>
    <th>ID</th>
    <th>NAME</th>
    <th>AVG</th>
  </tr>
<?php
    foreach($result as $row)
        print '<tr><td>'.$row['ID'].'</td><td>'.$row['NAME'].'</td><td>'.$row['AVG'].'</td></tr>';
?>
</table>

当您尝试从带有.html文件的数据库中获取数据而没有Server Client端时,我的意思是PHP或类似的事情是不可能的。 但是也许您可以使用node.js做到这一点。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM