sk811229

sk811229

这家伙有点懒,还没写个性签名!

  • 财富值770
  • 威望值10
  • 总积分1030

个人信息

  • 赞了回答

    rules() 方法里面设置默认值,一个必要的条件是,需要调用 $model->validate() 方法,不管是直接调用,还是通过 $model->save() 方法间接调用,在展示 新增界面 的时候使用不是很合适,有一个比合适的方法 $model->loadDefautlValues() ,在新增界面,new model 之后,调用 loadDefaultValues 方法,将数据库的默认值设置过来

  • 赞了回答

    首先,代码中对于 where 函数的用法 是 不正确的,这里说 三种情况:

    1、$query->where(['like', 'name', $key])                      // 这种是安全的
    
    2、$query->where("name like '%$key%'")                       // 这种是不安全的,需要考虑被注入
    
    3、$query->where("name like :key")->addParams([":key" => "%$key%"])       // 这种是安全的
    
  • 2019-06-02 已签到
    连续签到1天,获得了5个金钱
  • 提出了问题
    请教一个安全性问题
  • 2019-05-29 已签到
    连续签到1天,获得了5个金钱
  • 2019-05-22 已签到
    连续签到3天,获得了15个金钱
  • 2019-05-21 已签到
    连续签到2天,获得了10个金钱
  • 2019-05-20 已签到
    连续签到1天,获得了5个金钱
  • 2019-05-18 已签到
    连续签到1天,获得了5个金钱
  • 2019-05-16 已签到
    连续签到3天,获得了15个金钱
经理 等级规则
1030/2000
资料完整度
10/100
用户活跃度
0/100

Ta的关注

0

Ta的粉丝

0

Ta的访客

7