国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > PHP > 正文

yii框架搜索分頁modle寫法

2024-05-04 23:53:49
字體:
來源:轉載
供稿:網友

控制器層

<?PHPnamespace frontend/controllers;header('content-type:text/html;charset=utf-8');use Yii;use yii/base/InvalidParamException;use yii/web/BadRequestHttpException;use yii/web/Controller;use yii/filters/VerbFilter;use yii/filters/AccessControl;use common/models/LoginForm;use frontend/models/PasswordResetRequestForm;use frontend/models/ResetPasswordForm;use frontend/models/SignupForm;use frontend/models/ContactForm;use frontend/models/Goods; //加載jidian 表的modeluse yii/data/Pagination; //yii框架中使用分頁use frontend/web/myclass/QRcode;//加載生成二維碼類/** * Site controller */class GoodsController extends Controller {  public $enableCsrfValidation = false;  //商品展示列表  public function actionGoodslist()  {  //接收過來搜索的條件  $w=yii::$app->request->get('goods_name');  //分頁  $test=new Goods();  //實例化model模型  $arr=$test->find()->where(['like','goods_name',"$w"]); //加上搜索的條件where  $pages = new Pagination([    'totalCount' => $arr->count(),    'pageSize'  => 4 //每頁顯示條數  ]);  $models = $arr->offset($pages->offset)    ->limit($pages->limit)    ->all();  return $this->render('goodslist', [ //前臺的頁面    'data' => $models,    'pages' => $pages,    'where' =>$w   //把搜索的條件顯示到前面  ]);      }}

視圖層

<?phpuse yii/widgets/ActiveForm;use yii/helpers/Url;use yii/helpers/Html;use yii/widgets/LinkPager;?><!DOCTYPE html><html lang="en"><head>  <meta charset="UTF-8">  <title>商品的展示列表</title></head><body><?php$form=ActiveForm::begin([  'action'=>Url::toRoute(['goods/goodslist']),  'method'=>'get',]);echo '搜索'," ",Html::input('text','goods_name',$where);// echo '年齡'," ",Html::input('text','age',$where['age']);echo Html::submitButton('搜索');ActiveForm::end();?>  <table>  <?php foreach ($data as $key => $val): ?>    <tr>      <td>商品名稱是:<?= $val['goods_name']?></td>    </tr>  <?php endforeach ?>  </table></body></html><?php// use yii/widgets/LinkPager;echo LinkPager::widget([  'pagination' => $pages,  'nextPageLabel' => '下一頁',   'prevPageLabel' => '上一頁', ]);?>

model層

<?phpnamespace frontend/models;use Yii;class Goods extends /yii/db/ActiveRecord{}

以上所述是小編給大家介紹的yii框架搜索分頁modle寫法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對VeVb武林網網站的支持!


注:相關教程知識閱讀請移步到PHP教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 疏勒县| 偃师市| 南投市| 循化| 大安市| 宜黄县| 高州市| 通山县| 察雅县| 新蔡县| 二连浩特市| 漳平市| 临夏县| 双江| 黄冈市| 黄梅县| 沂水县| 宜兰县| 静安区| 阿瓦提县| 延吉市| 乌拉特中旗| 宣威市| 铅山县| 徐州市| 新巴尔虎右旗| 靖边县| 罗定市| 曲周县| 绥滨县| 砀山县| 咸宁市| 尚义县| 庄河市| 赣州市| 沾益县| 孝昌县| 年辖:市辖区| 安新县| 将乐县| 新巴尔虎右旗|