PHP 文件无法识别我的 sqlite3 db mydb.sq3



我正在运行xampp。

我创建了一个基本的数据库调用mydb.sq3和一个名为panel的基本表。这一切似乎都很好,因为当我从命令行调用SELECT * FROM panels;时,一切都很好。但是当我运行我的php文件时,有一个错误不断被抛出:

致命错误:在第 10 行的> C:\xampp\htdocs\example\myphp.php 中调用未定义的函数 query()

<?php
    $db = new SQLite3('mydb.sq3');
    $result = $db-->query('SELECT * FROM panels');
    while ($row = $result->fetchArray(SQLITE3_ASSOC))
    {
          echo $row['firstname'] . ': $' . $row['surname'] . '<br/>';
    }
   unset($db);
?>

干杯

第 3 行有错误

使用这个-

$result = $db->query('SELECT * FROM panels');

取而代之的是——

$result = $db-->query('SELECT * FROM panels');

简单的拼写错误,您使用了"--"而不是"-"享受:)

最新更新