加载中...

bind


bind方法用于手动参数绑定,大多数情况,无需进行手动绑定,系统会在查询和写入数据的时候自动使用参数绑定。

bind方法用法如下:

  1. // 用于查询
  2. Db::table('think_user')
  3. ->where('id',':id')
  4. ->where('name',':name')
  5. ->bind(['id'=>[10,\PDO::PARAM_INT],'name'=>'thinkphp'])
  6. ->select();
  7. // 用于写入
  8. Db::table('think_user')
  9. ->bind(['id'=>[10,\PDO::PARAM_INT],'email'=>'thinkphp@qq.com','name'=>'thinkphp'])
  10. ->where('id',':id')
  11. ->update(['name'=>':name','email'=>':email');

还没有评论.