__construct() __construct(\Imi\Db\Interfaces\IDb $db, $statement) Parameters \Imi\Db\Interfaces\IDb $db $statement
bindColumn() bindColumn(mixed $column, mixed $param, integer $type = null, integer $maxLen = null, mixed $driverData = null) : boolean 绑定一列到一个 PHP 变量 Parameters mixed $column mixed $param integer $type integer $maxLen mixed $driverData Returns boolean
bindParam() bindParam(mixed $parameter, mixed $variable, integer $dataType = \PDO::PARAM_STR, integer $length = null, mixed $driverOptions = null) : boolean 绑定一个参数到指定的变量名 Parameters mixed $parameter mixed $variable integer $dataType integer $length mixed $driverOptions Returns boolean
bindValue() bindValue(mixed $parameter, mixed $value, integer $dataType = \PDO::PARAM_STR) : boolean 把一个值绑定到一个参数 Parameters mixed $parameter mixed $value integer $dataType Returns boolean
execute() execute(array $inputParameters = null) : boolean 执行一条预处理语句 Parameters array $inputParameters Returns boolean
fetch() fetch(integer $fetchStyle = \PDO::FETCH_ASSOC, integer $cursorOrientation = \PDO::FETCH_ORI_NEXT, integer $cursorOffset) : mixed 从结果集中获取下一行 Parameters integer $fetchStyle integer $cursorOrientation integer $cursorOffset Returns mixed
fetchAll() fetchAll(integer $fetchStyle = \PDO::FETCH_ASSOC, mixed $fetchArgument = null, array $ctorArgs = array()) : array 返回一个包含结果集中所有行的数组 Parameters integer $fetchStyle mixed $fetchArgument array $ctorArgs Returns array
fetchColumn() fetchColumn(integer|string $columnKey) : mixed 从结果集中的下一行返回单独的一列,不存在返回null Parameters integer|string $columnKey Returns mixed
fetchObject() fetchObject(\Imi\Db\Drivers\PdoMysql\string $className = "stdClass", array $ctorArgs = null) : mixed 获取下一行并作为一个对象返回。 Parameters \Imi\Db\Drivers\PdoMysql\string $className array $ctorArgs Returns mixed
getAttribute() getAttribute(mixed $attribute) : mixed 检索一个语句属性 Parameters mixed $attribute Returns mixed
setAttribute() setAttribute(mixed $attribute, mixed $value) : boolean 设置属性 Parameters mixed $attribute mixed $value Returns boolean
lastInsertId() lastInsertId(string $name = null) : string 返回最后插入行的ID或序列值 Parameters string $name Returns string
getDataTypeByValue() getDataTypeByValue(mixed $value) : integer 根据值类型获取PDO数据类型 Parameters mixed $value Returns integer