質問: false) { var_dump("削除失敗"); } else { var_dump("削除しました"); } ```
回答: deleteは、エイリアス付きでは、fromの前にエイリアスの指定がないとエラーになるようです。詳しくは、下記を参照ください。 https://dev.mysql.com/doc/refman/5.6/ja/delete.html 別の対応としては、テーブルロックは、エイリアスなしでも指定します。 (同じテーブルをエイリアスあり、なしの両方を指定できます。前の回答者さんのURL参照ください。) そして、deleteでのエイリアスを削除します。 これでどうでしょうか?