public function add() { if (IS_POST) { $db = D('Model'); $tablename = $this->db_prefix . $_POST['tablename']; import('Common/Org/Util/MySql'); $mysql = new \MySql(); if ($id = $db->addData()) { if ($mysql->createTable($tablename)) { $data = (require MODULE_PATH . 'View/Model/field.php'); M('field')->addAll($data); $this->success('添加成功', U('Model/index')); } else { $this->error('表已存在', U('Model/add')); } } else { exit($db->getError()); } } else { $this->display(); } }