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

时间:2018-08-07 14:26:48

标签: javascript php html sqlite

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

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

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

可以根据需要创建PHP文件或其他内容。

2 个答案:

答案 0 :(得分:0)

<?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>

答案 1 :(得分:-1)

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