connect() connect( $config = '', $linkNum, $autoConnection = false) 连接数据库方法 Parameters $config $linkNum $autoConnection
query() query(string $str, boolean $fetchSql = false) : mixed 执行查询 返回数据集 Parameters string $str sql指令 boolean $fetchSql 不执行只是获取SQL Returns mixed
execute() execute(string $str, boolean $fetchSql = false) : integer 执行语句 Parameters string $str sql指令 boolean $fetchSql 不执行只是获取SQL Returns integer
getQueryTimes() getQueryTimes(boolean $execute = false) : integer 获得查询次数 Parameters boolean $execute 是否包含所有查询 Returns integer
insert() insert(mixed $data, array $options = array(), boolean $replace = false) : false 插入记录 Parameters mixed $data 数据 array $options 参数表达式 boolean $replace 是否replace Returns false — | integer
insertAll() insertAll(mixed $dataSet, array $options = array(), boolean $replace = false) : false 批量插入记录 Parameters mixed $dataSet 数据集 array $options 参数表达式 boolean $replace 是否replace Returns false — | integer
selectInsert() selectInsert(string $fields, string $table, $options = array()) : false 通过Select方式插入记录 Parameters string $fields 要插入的数据表字段名 string $table 要插入的数据表名 $options Returns false — | integer
update() update(mixed $data, array $options) : false 更新记录 Parameters mixed $data 数据 array $options 表达式 Returns false — | integer
delete() delete(array $options = array()) : false 删除记录 Parameters array $options 表达式 Returns false — | integer
buildSelectSql() buildSelectSql(array $options = array()) : string 生成查询SQL Parameters array $options 表达式 Returns string
parseSql() parseSql( $sql, array $options = array()) : string 替换SQL语句中表达式 Parameters $sql array $options 表达式 Returns string
getLastSql() getLastSql(string $model = '') : string 获取最近一次查询的sql语句 Parameters string $model 模型名 Returns string
escapeString() escapeString(string $str) : string SQL指令安全过滤 Parameters string $str SQL指令 Returns string
parseDsn() parseDsn(array $config) : string 解析pdo连接的dsn信息 Parameters array $config 连接信息 Returns string
bindParam() bindParam(string $name, mixed $value) : void 参数绑定 Parameters string $name 绑定参数名 mixed $value 绑定值
parseThinkWhere() parseThinkWhere(string $key, mixed $val) : string 特殊条件分析 Parameters string $key mixed $val Returns string
parseComment() parseComment(string $comment) : string comment分析 Parameters string $comment Returns string
parseDistinct() parseDistinct(mixed $distinct) : string distinct分析 Parameters mixed $distinct Returns string
parseForce() parseForce(mixed $index) : string index分析,可在操作链中指定需要强制使用的索引 Parameters mixed $index Returns string
parseDuplicate() parseDuplicate(mixed $duplicate) : string ON DUPLICATE KEY UPDATE 分析 Parameters mixed $duplicate Returns string