| バグ報告 > 管理機能 > [2.3.3]マスターデータ管理の商品ステータスでレコード数より大きなIDのステータスが機能しない |
管理機能
| フラット表示 | 前のトピック | 次のトピック |
| 投稿者 | スレッド |
|---|---|
| saitoh |
投稿日時: 2009/2/16 9:58
対応状況: −−−
|
新米 ![]() ![]() 登録日: 2009/1/28 居住地: 投稿: 7 |
[2.3.3]マスターデータ管理の商品ステータスでレコード数より大きなIDのステータスが機能しない 環境:
eccube2.3.3 php5.2.6 MySQL 5.0.75 apache2.2.4 状況:マスタデータ管理でmtb_statusのID3を消すと同時にID6を登録すると、ID6のデータは商品管理で表示されるが、チェックボックスをONにしてもDBに反映されない 原因:商品マスタのproduct_flagはステータスをBIT化して管理されており、BIT長はmtb_statusのレコード数、更新するBITはID番号なので、5BITしかないのに6BIT目を更新しようとして、更新されずスルーしている 対策:運用時に、mtb_statusのIDは必ずレコード数以下にすること
|
| フラット表示 | 前のトピック | 次のトピック |
| 題名 | 投稿者 | 日時 |
|---|---|---|
| » |
saitoh | 2009/2/16 9:58 |
| |
seasoft | 2009/2/16 10:15 |
| |
saitoh | 2009/2/16 20:56 |
| |
seasoft | 2009/2/16 21:50 |
| |
homan | 2009/2/17 9:17 |
どうか教えて下さい!



