$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}"; }