/** * 删除字段 */ public function fieldDel() { if (!IS_AJAX) { E('非法操作'); } $map['id'] = I('post.id', 0, 'intval'); $table = I('post.table'); $name = I('post.name'); $tablename = $this->db_prefix . $table; import('Common/Org/Util/MySql'); $mysql = new \MySql(); if (M('field')->where($map)->delete() && $mysql->dropField($tablename, $name)) { echo 'true'; die; } else { echo 'false'; } }