laravel框架之分頁&&上傳圖片
阿新 • • 發佈:2018-11-26
分頁:
public function r(){ $list=DB::table('pl')->paginate(2); return view('fy/r',['list'=>$list]); } 注:paginate(幾條為一頁) 在試圖裡定義: 分頁字串:{{$list->render()}} 總條數:{{$list->total()}} 點選顯示當前頁數:{{$list->currentpage()}} css樣式:<link rel="stylesheet" type="text/css" href="{{asset('css')}}/app.css"> 文字樣式在:blog\laravel\framework\src\lluminate\pagination\resours\riew
上傳圖片:
一定要在form後加上 "enctype" <form action="{{url('/fileadd')}}" method="post" enctype="multipart/form-data"> 模型裡具體程式碼實現: public function add($post){ //圖片操作 $file = request()->file('file');//通過request()方法獲取上傳過來的圖片 $hz=$file->getClientOriginalExtension();//獲取圖片字尾 $newname=date("YmdHis").rand(111,999).'.'.$hz;//拼接新的圖片名字 $date['file']=$path; $date['filename']=$post['filename']; $date['addrries']=$post['addrries']; $date['px']=$post['px']; $sql=DB::table('file1')->insert($date); if($sql) { $status['status']=200; } else{ $status['status']=201; }; return $status; }