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

我正在运行xampp。</ p>

我创建了一个基本的db调用mydb .sq3和一个名为面板的基本表。 这一切似乎都运行正常,因为当我从命令行调用 SELECT * FROM panels; </ code>时,这一切都很好。 但是当我运行我的php文件时会出现一个错误:</ p>


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

 &lt;?php 
$ db = new SQLite3('mydb。 sq3');
$ result = $ db - &gt; query('SELECT * FROM panels');
while($ row = $ result-&gt; fetchArray(SQLITE3_ASSOC))
{
echo $ row ['名字'] 。 ':$'。 $ row ['surname']。 '&lt; br /&gt;';
}
\ unset($ db);
?&gt;
</ code> </ pre>

干杯</ p>
< / DIV>

展开原文

原文

I'm running xampp.

I created a basic db call mydb.sq3 and a basic table called panels. That all seems to work fine because when I call SELECT * FROM panels; from the command line it is all good. But there is an error that keeps getting thrown when i run my php file:

Fatal error: Call to undefined function query() in > C:\xampp\htdocs\example\myphp.php on line 10

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

Cheers

douzhigan1687
douzhigan1687 一对多破折号---------
4 年多之前 回复

1个回答



第3行出现错误</ p>

使用此 - </ p>
\ n

  $ result = $ db-&gt; query('SELECT * FROM panels'); 
</ code> </ pre>

而不是 - </ p>

  $ result = $ db  - &gt; query('SELECT * FROM panels'); 
</ code> </ pre>

简单的拼写错误你 使用' - '而不是' - '享受:)</ p>
</ div>

展开原文

原文

There is an error in line 3

Use this-

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

Instead of this -

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

Simple typo error you used '--' instead of '-' Enjoy :)

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问