Changeset 21531
- Timestamp:
- 2012/02/17 20:38:35 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/version-2_12-dev/data/class/pages/admin/basis/LC_Page_Admin_Basis_DeliveryInput.php
r21515 r21531 305 305 $objErr->arrErr = $objFormParam->checkError(); 306 306 307 if (!isset($objErr->arrErr['name']) && $arrRet['deliv_id'] == '') { 308 // 既存チェック 309 $objDb = new SC_Helper_DB_Ex(); 310 $ret = $objDb->sfIsRecord('dtb_deliv', 'service_name', array($arrRet['service_name'])); 311 if ($ret) { 312 $objErr->arrErr['name'] = '※ 同じ名称の組み合わせは登録できません。<br>'; 313 } 307 if (!isset($objErr->arrErr['name'])) { 308 // 既存チェック 309 $objDb = new SC_Helper_DB_Ex(); 310 if($arrRet['deliv_id'] == ''){ 311 $ret = $objDb->sfIsRecord('dtb_deliv', 'service_name', array($arrRet['service_name'])); 312 }else{ 313 $objQuery = new SC_Query_Ex(); 314 $ret = (($objQuery->count('dtb_deliv', 'deliv_id != ? AND service_name = ? ', array($arrRet['deliv_id'], $arrRet['service_name'])) > 0 )? true : false ); 315 } 316 if ($ret) { 317 $objErr->arrErr['service_name'] = '※ 同じ名称の組み合わせは登録できません。<br>'; 318 } 314 319 } 315 320
Note: See TracChangeset
for help on using the changeset viewer.