$do = new city($areaid); switch ($action) { case 'edit': if ($submit) { if (!$post['areaid']) { msg('请选择所在地区'); } if (!$post['name']) { msg('分站名不能为空'); } $city['cityname'] = trim($city['cityname']); $do->edit($post); dmsg('更新成功', $forward); } else { if ($areaid) { @extract($do->get_one()); } else { $areaid = $listorder = 0; $name = $style = $letter = $domain = $iparea = $template = $seo_title = $seo_keywords = $seo_description = ''; } include tpl('city_edit'); } break; case 'letter': $result = $db->query("SELECT * FROM {$DT_PRE}city WHERE letter=''"); while ($r = $db->fetch_array($result)) { $letter = $do->letter($r['name']); $db->query("UPDATE {$DT_PRE}city SET letter='{$letter}' WHERE areaid={$r['areaid']}"); } dmsg('更新成功', '?file=' . $file); break;