1

私はFuelPHPを使用して新しいWebアプリケーションを開発してきました。今日、データベースに情報を追加しようとすると、突然エラーが発生し始めました。

データベースから情報を取得できるので、ログイン情報が正しい必要があります。ただし、情報を追加しようとすると、次のエラーメッセージが表示されます。

エラー-2012-08-0615:48:37->エラー-SQLSTATE[42000]:構文エラーまたはアクセス違反:1305 FUNCTION dan_monline.LOWERがクエリに存在しません: "SELECT LOWER(name)FROM countriesWHERE name='costa rica '"/home/danlucas/public_html/portfolio-dir/music-online/fuel/core/classes/database/pdo/connection.phpの167行目

これがFuelPHP固有のエラーなのか、それとも問題の原因となっているのがMySQLなのかはわかりません。私が理解していることから、「LOWER」は存在しないということですか?

誰かが以前にこのエラーを見たことがありますか、それを修正する方法を知っていますか?

4

2 に答える 2

2

mysql ソフトウェアを更新して問題を修正しました。

于 2012-09-27T14:17:33.247 に答える
2

「LOWER」の後のスペースを削除してみてください。

--
下を選択(...

于 2012-08-08T09:39:23.817 に答える