変数を sqlite3 データベースに更新しようとしています。クエリは sqlite ブラウザーで動作していますが、Web を介して更新しようとすると、「致命的なエラー: 非オブジェクトでのメンバー関数 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();' のステートメントで致命的なエラーが発生しました。構文エラーやコードがないため、どこで実行する必要があります。親切なアドバイス。