phpドキュメント から 、MySQLi ::query()は次のようになります:
これは、次のクエリが失敗していることを意味します(したがって、$backup = FALSE
になります エラーステートメントを説明するオブジェクトではなく):
$mysqli->query($bup);
つまり、SQLステートメント$bup
エラーが発生しています。それとあなたのテーブルを確認することをお勧めします。エラーは構文エラーではないようです(構文エラーが原因でさらに以前のエラーメッセージが表示されたため)。つまり、MySQLはステートメントを読み取ることができますが、何らかの理由で操作が失敗します。 SQLステートメントとテーブルを確認し、ロジックの欠陥を確認する必要があります。