第一种方法
使用fetchSql()函数;
说明:
/** * 获取执行的SQL语句 * @access public * @param boolean $fetch 是否返回sql * @return $this */ public function fetchSql($fetch = true) { $this->options['fetch_sql'] = $fetch; return $this; }
使用例子
$list = db('users')->where("id",$this->uid)->fetchSql(true)->update($list); print_r($list);die();
第二种方法
使用 getLastSql() 函数 说明: /** * 获取最近一次查询的sql语句 * @access public * @return string */ public function getLastSql() { return $this->connection->getLastSql(); }
例子:echo Db::table('users')->getLastSql(); exit();