Ejemplo n.º 1
0
 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();
     }
 }