Exemplo n.º 1
0
     $do->itemid = $itemid;
     if ($submit) {
         if ($do->pass($post)) {
             $do->edit($post);
             dmsg('修改成功', $forward);
         } else {
             msg($do->errmsg);
         }
     } else {
         extract($do->get_one());
         include tpl('address_edit', $module);
     }
     break;
 case 'delete':
     $itemid or msg('请选择地址');
     $do->delete($itemid);
     dmsg('删除成功', $forward);
     break;
 default:
     $sfields = array('按条件', '姓名', '地址', '邮编', '手机', '电话', '会员', '备注');
     $dfields = array('address', 'truename', 'address', 'postcode', 'mobile', 'telephone', 'username', 'note');
     isset($fields) && isset($dfields[$fields]) or $fields = 0;
     isset($username) or $username = '';
     $fields_select = dselect($sfields, 'fields', '', $fields);
     $condition = '1';
     if ($keyword) {
         $condition .= " AND {$dfields[$fields]} LIKE '%{$keyword}%'";
     }
     if ($areaid) {
         $condition .= $ARE['child'] ? " AND areaid IN (" . $ARE['arrchildid'] . ")" : " AND areaid={$areaid}";
     }