where("id",":id") ->where("nam" />
牛骨文教育服务平台(让学习变的简单)

bind

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

bind方法用法如下:

// 用于查询
Db::table("think_user")
->where("id",":id")
->where("name",":name")
->bind(["id"=>[10,PDO::PARAM_INT],"name"=>"thinkphp"])
->select();

// 用于写入
Db::table("think_user")
->bind(["id"=>[10,PDO::PARAM_INT],"email"=>"thinkphp@qq.com","name"=>"thinkphp"])
->where("id",":id")
->update(["name"=>":name","email"=>":email");