model类的query和execute方法支持参数绑定

This commit is contained in:
thinkphp
2016-01-21 17:44:39 +08:00
parent 5dfa337211
commit 2221769ed1

View File

@@ -1136,24 +1136,26 @@ class Model
* SQL查询
* @access public
* @param string $sql SQL指令
* @param array $bind 参数绑定
* @return mixed
*/
public function query($sql)
public function query($sql, $bind = [])
{
$sql = $this->parseSql($sql);
return $this->db->query($sql);
return $this->db->query($sql, $bind);
}
/**
* 执行SQL语句
* @access public
* @param string $sql SQL指令
* @param array $bind 参数绑定
* @return false | integer
*/
public function execute($sql)
public function execute($sql, $bind = [])
{
$sql = $this->parseSql($sql);
return $this->db->execute($sql);
return $this->db->execute($sql, $bind);
}
/**