婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Laravel框架搜索分頁功能示例

Laravel框架搜索分頁功能示例

熱門標(biāo)簽:智能電銷語音機(jī)器人資訊 蘇州外呼系統(tǒng)有效果嗎 兼職做地圖標(biāo)注好賺錢嗎 山東電銷卡外呼系統(tǒng)原理是什么 地圖標(biāo)注怎么做商戶驗(yàn)證 亳州企業(yè)外呼系統(tǒng) 海南外呼系統(tǒng)方案 打開百度地圖標(biāo)注 400 電話 辦理

本文實(shí)例講述了Laravel框架搜索分頁功能。分享給大家供大家參考,具體如下:

控制器controller

/**
 * 文章搜索
 *
 * @author YING
 * @param void
 * @return void
 */
public function mesArticleSearch()
{
  //接值
  $input=Input::get();
  //調(diào)用模型查詢
  //實(shí)例化類
  $cate=new Article();
  //調(diào)用自定義方法 查詢分類
  $artInfo=$cate->searchAll($input);
  //從session的用戶名
  $username=session('user_name');
  //實(shí)例化類
  $cate=new Category();
  //調(diào)用自定義方法 查詢分類
  $cateInfo=$cate->selectAll();
  return view('admin.article',['username'=>$username,'artInfo'=>$artInfo,'cateInfo'=>$cateInfo,'cate_id'=>$input['cate_id'],'title'=>$input['title']]);
}

模型model

/**
 * 文章搜索
 *
 * @author YING
 * @param void
 * @return void
 */
public function searchAll($input)
{
  //判斷
  if($input['cate_id']!=0$input['title']!=""){
    return $this->join('user','u_id','=','user.Id')
          ->join('category','article.cate_id','=','category.cate_id')
          ->select('user_name','cate_name','article.*')
          ->where('category.status','0')
          ->where(array('category.cate_id'=>$input['cate_id']))
          ->where('title','like','%'.$input['title'].'%')
          ->orderBy('article.sort','DESC')
          ->paginate(3);
  }else if($input['cate_id']!=0$input['title']==""){
    return $this->join('user','u_id','=','user.Id')
          ->join('category','article.cate_id','=','category.cate_id')
          ->select('user_name','cate_name','article.*')
          ->where('category.status','0')
          ->where(array('category.cate_id'=>$input['cate_id']))
          ->orderBy('article.sort','DESC')
          ->paginate(3);
  }else if ($input['cate_id']==0$input['title']!=""){
    return $this->join('user','u_id','=','user.Id')
          ->join('category','article.cate_id','=','category.cate_id')
          ->select('user_name','cate_name','article.*')
          ->where('category.status','0')
          ->where('title','like','%'.$input['title'].'%')
          ->orderBy('article.sort','DESC')
          ->paginate(3);
  }else{
   return  $this->join('user','u_id','=','user.Id')
          ->join('category','article.cate_id','=','category.cate_id')
          ->select('user_name','cate_name','article.*')
          ->where('category.status','0')
          ->orderBy('article.sort','DESC')
          ->paginate(3);
  }
}

比較low

視圖view

div class="list-page" style="margin-left: 400px">
{{$artInfo->appends(['cate_id' => $cate_id])->appends(['title' => $title])->render()}}
/div>

更多關(guān)于Laravel相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Laravel框架入門與進(jìn)階教程》、《php優(yōu)秀開發(fā)框架總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》

希望本文所述對大家基于Laravel框架的PHP程序設(shè)計有所幫助。

您可能感興趣的文章:
  • Laravel5.5 手動分頁和自定義分頁樣式的簡單實(shí)現(xiàn)
  • PHP框架Laravel插件Pagination實(shí)現(xiàn)自定義分頁
  • Laravel手動分頁實(shí)現(xiàn)方法詳解
  • Laravel+jQuery實(shí)現(xiàn)AJAX分頁效果
  • Laravel框架執(zhí)行原生SQL語句及使用paginate分頁的方法
  • laravel實(shí)現(xiàn)分頁樣式替換示例代碼(增加首、尾頁)
  • laravel自定義分頁效果
  • laravel自定義分頁的實(shí)現(xiàn)案例offset()和limit()
  • Laravel實(shí)現(xiàn)搜索的時候分頁并攜帶參數(shù)
  • 在Laravel中實(shí)現(xiàn)使用AJAX動態(tài)刷新部分頁面
  • Laravel實(shí)現(xiàn)ORM帶條件搜索分頁
  • Laravel5.1 框架分頁展示實(shí)現(xiàn)方法實(shí)例分析

標(biāo)簽:綏化 紹興 萊蕪 安康 金華 呼倫貝爾 清遠(yuǎn) 溫州

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel框架搜索分頁功能示例》,本文關(guān)鍵詞  Laravel,框架,搜索,分頁,功能,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel框架搜索分頁功能示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于Laravel框架搜索分頁功能示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 麦盖提县| 东平县| 阳朔县| 金溪县| 扎赉特旗| 双流县| 博白县| 阿城市| 孝昌县| 买车| 朝阳县| 黄梅县| 井陉县| 福贡县| 沙洋县| 老河口市| 岫岩| 小金县| 拜城县| 洛扎县| 广河县| 句容市| 玉山县| 乳山市| 莱州市| 苗栗市| 广饶县| 喀喇沁旗| 威宁| 抚宁县| 德格县| 穆棱市| 哈巴河县| 平潭县| 绵竹市| 绵阳市| 金秀| 文登市| 白山市| 抚松县| 闸北区|