我正在尝试将变量更新到 sqlite3 数据库中。该查询在 sqlite 浏览器中运行,但是当我想通过我的网络进行更新时,它给了我“致命错误:调用非对象上的成员函数 execute()”。
Code:
$DB = new PDO('sqlite:database/Sample.sqlite3');
$No = 1;
$Name = 'John';
$RecordNo = 2;
$statement ="update Sample set No =".$No.", Name='".Name."', Date='2012-05-14' where RecordNo=".$RecordNo;
$update = $DB->prepare($statement);
$update->execute();
致命错误出现在 '$update->execute();' 的语句中 它应该在哪里执行,因为没有语法错误或代码。好心提醒。