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
オープン者 Katsumi (katsumi) - Wednesday, 21 February 2007, 09:26 GMT+9
最終修正者 Katsumi (katsumi) - Wednesday, 21 March 2007, 04:38 GMT+9
|
詳細 サイトへのアクセスが集中して起きたときなど、プラグインオプションの変更がほぼ同時に起きると、
sql_query(\'DELETE FROM ...(略)...\'); sql_query(\'INSERT INTO ...(略)...\'); の部分の下のほうのコードで、SQLエラーが起きます。既に存在するデータを再挿入しようとすることによるエラーです。 |
このタスクが依存しているタスク
@mysql_query(\'INSERT INTO ...(略)...\');
とすることにより、エラーは表示されなくなります。