1

テーブルにいくつかの値を挿入しようとしていますが、次のエラーが発生します。

Fatal error: Call to a member function execute() on a non-object in C:\wamp\www\Diploma\Clire\login-edit_file.php on line 35

私のテーブルは次のとおりです。

param_string, inside is idstring, fileid, key and value. 

コードは

if (startsWith($key, "text_"))
            $query = $DB->prepare("INSERT INTO param_string (fileid, key, value) VALUES (?, ?, ?)") or die();
            $query->execute(array($file_id, $key, $value));
if (startsWith($key, "boolean_"))
            $query = $DB->prepare("INSERT INTO param_string (fileid, key, value) VALUES (?, ?, ?)") or die();
            $query->execute(array($file_id, $key, $value));

このような他の問題を検索しようとしましたが、答えが見つかりませんでした。ご協力ありがとうございました!

4

0 に答える 0