FuelPHPでAuthクラスのcreate_userメソッドでユーザー情報を登録しようとしましたが、上手くいきません。
エラーには
Fuel\Core\Database_Exception [ 1064 (1064) ]:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'group, profile_fields, last_login, login_hash, created_at)
と出ています。
これはSQLの構文エラー、groupの部分がSQLの予約語である為にエラーが出ていると解釈しました。
実際にPHPmyadminでgroupにバッククォートをつけSQLを直接流した所、上手くいきました。
しかし、このSQL文はフレームワークが自動的に生成しているので実際のコード上でどうすればエラーが出なくなるのか分かりません。
simpleauth.phpの設定ファイルにもgroupのカラム名を変えられるような箇所はなかったように思います。
どうすればいいでしょうか。ご教授お願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/25 05:47