ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Yii2框架项目使用中笔记

2021-09-14 10:32:44  阅读:217  来源: 互联网

标签:status finance 框架 ceo db 笔记 session Yii2 id


1. 使用gii生成CRUD和model

 

 

 

2.andFilterWhere([‘like’,’{{%customer}}.client_name’,$this->customer_id]);  联表查询input输入模糊查询

 

3. 更新数据库

  $db = Yii::$app->db;

$db ->createCommand()->update(‘数据表’,

         array(

         ‘finance_id’    => $finance_id,

         ‘finance_status’ => $finance_status,

),

‘billing_id=’.$billing_id    //判断条件

)->execute();

$res = $db->createCommand(‘UPDATE mly_surgical_cancellation SET finance_check=110 WHERE billing_id=’.$billing_id)->query();

 

4.单选框默认选中

<?php $model->ceo_status = $ceo_status?>

<?= $form->field($model,’ceo_status’)->radioList([‘0’=>’不同意’,’1’=>’同意’],[‘disable’=>’true’]) ?>

<?= $form->field($model,’ceo_status’)->textInput([‘prompt’=>$ceo_status,’readonly’=>true])?>

 

5.session的使用方法

use yii\web\Session;

$session = Yii::$app->session;

 

6.下拉列表状态值

 

 7.按钮跳转变色提示

 

 8.三元运算

 

9.在index中直接获取对应的数值

 

 10.正则表达式

 

11.多条件判断

 

12. 时间插件

 

 

 

 

13.修改数据库状态值

 

 14.联表查询

 

 15. 时间设置显示

 

 

 16.一维数组和二维数组

 

 

17.获取当前URL和获取上一级URL

 

18.createCommand数据表

 

19.返回记录上一路径地址

 

 20.重定向

Yii::$app->session->setFlash(‘error’,$value->name.’失败’);

Return $this->redirect([‘index’]);

Yii::$app->session->setFlash(‘success’,’成功’);

Return $this->redirect([‘index’]);

 

21.显示所有错误

error_reporting(E_ALL);

 

22.常用查询语句

 

 23.日期

 

24.where…in..多情况查询

 

 25. 线上访问使用gii生成工具配置

 

 26.搜某个字段

 

 

 27.存入数据库

$b = yii::$app->db-createCommand()->batchInsert(OutboundOrder::tableName(),

[‘a’,’b’,’c’],$arr)->execute();

$transaction->commit();

If($b !==0){

           Return $this->redirect([‘index’,’format’=>’success’])

 

}else{}

 

 

 28.设置input宽度

‘headerOptions’ =>[‘width’=>’1000’]

 

标签:status,finance,框架,ceo,db,笔记,session,Yii2,id
来源: https://www.cnblogs.com/GXF-feige/p/15266405.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有