全プロジェクト

タスク一覧

FS#57 - PLUGIN.php で、プラグインオプション変更時にSQLエラー

割り当てられたプロジェクト:
オープン者 Katsumi (katsumi) - Wednesday, 21 February 2007, 09:26 GMT+9
最終修正者 Katsumi (katsumi) - Wednesday, 21 March 2007, 04:38 GMT+9
タスク種別 Bug Report
カテゴリ Backend / Core
状態 クローズ
担当者 不在
OS All
重大度
優先度 通常
報告バージョン 3.3b2
対応予定バージョン 3.3
対応予定日 未決定
進捗 100%
投票 0
非公開 いいえ

詳細

 サイトへのアクセスが集中して起きたときなど、プラグインオプションの変更がほぼ同時に起きると、

sql_query(\'DELETE FROM ...(略)...\');
sql_query(\'INSERT INTO ...(略)...\');

の部分の下のほうのコードで、SQLエラーが起きます。既に存在するデータを再挿入しようとすることによるエラーです。
このタスクが依存しているタスク

クローズ者  Kimitake (kimitake)
Saturday, 27 October 2007, 04:43 GMT+9
クローズの理由:  Implemented
コメント記述者 Katsumi (katsumi) - Wednesday, 21 February 2007, 09:27 GMT+9
sql_query(\'DELETE FROM ...(略)...\');
@mysql_query(\'INSERT INTO ...(略)...\');

とすることにより、エラーは表示されなくなります。

読み込み中...