主页 > 编程 > php >

大型B2C商城实战4 品牌表添加操作

2019-07-08 20:05 阅读:52 来源:智宇SEO自媒体
品牌表添加操作

Brand.php
<?php
namespace appdmincontroller;
use thinkController;
class Brand extends Controller
{
 
    public function add()
    {
        if(request()->isPost()){
            $data = input('post.');
            //返回上传图片链接
            if($_FILES['brand_img']['tmp_name']) //tmp_name 不能空就说明有图片上传
            {
                $data['brand_img']=$this->upload();
            }
            $add = db('brand')->insert($data);
            if($add)
            {
                $this->success('品牌添加成功!','lst');
            }
            else
            {
                $this->error('品牌添加失败!');
            }
            return;

        }
        return view();

    }

//返回上传图片名
    public function upload()
    {
        $file = request()->file('brand_img');
        if($file)
        {
            $info = $file->move(ROOT_PATH .'public'.DS.'static'.DS.'uploads');
            if($info)
            {
                return $info->getSaveName();
            }else
            {
                echo $file->getError();
            }
        }
    }

}