記錄一下今天寫的介面 內容有檢視介面跟新增介面
阿新 • • 發佈:2018-12-08
// 幫助中心介面 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); }