1. 程式人生 > >記錄一下今天寫的介面 內容有檢視介面跟新增介面

記錄一下今天寫的介面 內容有檢視介面跟新增介面

// 幫助中心介面
    public function help(){
    	$sql = DB::table('jy_help')->get();
    	if($sql){
    		$array['list']=$sql;
    		$array['status']=100;
    		$array['msg']="成功";
    	}
    	return json_encode($array);
    }
    // 新增收藏的介面
    public function collect(Request $request){
    	$uid = $_GET['uid'];
    	// var_dump($uid);die();
    	$pid = $_GET['pid'];
    	$status = $_GET['status'];
    	$id = [
             'uid'=>$uid,
             'pid'=>$pid ,
             'status'=>$status
    	];
    	$sql = DB::table('jy_collect')->insert($id);
    	if($sql){
    		$array['status']=100;
    		$array['msg']="收藏成功";
    	}
    	return json_encode($array);	
    }
    // 檢視收藏的介面
    public function collectshow(){
    	// 使用者的id
    	$uid = $_GET['uid'];
    	$sql = DB::select("select gc_image,gc_name,hour from jy_goodsclass,jy_collect where jy_goodsclass.id=jy_collect.pid and uid={$uid}");
    	if($sql){
    		$array['list']=$sql;
    		$array['status']=100;
    		$array['msg']="成功";
    	}
    	return json_encode($array);
    }
    // 個人資料介面
    public function perdata(){
    	$id = $_GET['id'];
    	$data = DB::select("select image,telphone,username from jy_user where jy_user.id={$id}");
    	if($data){
    		$array['list']=$data;
    		$array['status']=100;
    		$array['msg']="成功";
    	}
    	return json_encode($array);
    }
    //課程評價介面
    //評價的話 是自己已報名的 報名後根據自己的使用者id 跟課程id進行評價 然後有五個星星 那些星星我給了五個人狀態 1個星星是1 5個星星狀態就是5 匿名評價的狀態也是一樣 匿名的話就是1 不匿名就是2
    public function evaluate(Request $request){
    	// 使用者的id
    	$uid = $_GET['uid'];
    	// 課程的id
    	$pid = $_GET['pid'];
    	// 星星狀態
        $star = $_GET['star'];
        // 評價內容
        $text = $_GET['text'];
        // 是否匿名
        $niming = $_GET['niming'];
        $info = [
             'uid'=>$uid,
             'pid'=>$pid,
             'star'=>$star,
             'text'=>$text,
             'niming'=>$niming
        ];
        $data = DB::table('jy_evaluate')->insert($info);
        if($data){
        	$array['status']=100;
        	$array['msg']="成功";
        }
        return json_encode($array);
    }