mysqli_stmt (class)
The mysqli_stmt class
介绍
(PHP 5, PHP 7)
代表准备好的陈述。
课程简介
mysqli
_
stmt
{
/* Properties */
int $affected_rows;
int $errno;
array $error_list;
string $error;
int $field_count;
int $insert_id;
int $num_rows;
int $param_count;
string $sqlstate;
/* Methods */
__construct ( mysqli $link
, string $query
)
int attr_get ( int $attr )
bool attr_set ( int $attr , int $mode )
bool bind_param ( string $types , mixed &$var1 [, mixed &$... ] )
bool bind_result ( mixed &$var1 [, mixed &$... ] )
bool close ( void )
void data_seek ( int $offset )
bool execute ( void )
bool fetch ( void )
void free_result ( void )
mysqli_result get_result ( void )
object get_warnings ( mysqli_stmt $stmt )
mixed prepare ( string $query )
bool reset ( void )
mysqli_result result_metadata ( void )
bool send_long_data ( int $param_nr , string $data )
bool store_result ( void )
}
目录
- mysqli_stmt :: $ affected_rows - 返回上一次执行的语句更改,删除或插入的总行数
- mysqli_stmt :: attr_get - 用于获取语句属性的当前值
- mysqli_stmt :: attr_set - 用于修改预准备语句的行为
- mysqli_stmt :: bind_param - 将变量绑定到准备好的语句作为参数
- mysqli_stmt :: bind_result - 将变量绑定到用于结果存储的预处理语句
- mysqli_stmt :: close - 关闭一个准备好的语句
- mysqli_stmt :: __ construct - 构造一个新的mysqli_stmt对象
- mysqli_stmt :: data_seek - 在语句结果集中寻找一个任意的行
- mysqli_stmt :: $ errno - 返回最近语句调用的错误代码
- mysqli_stmt :: $ error_list - 返回最后一条执行语句的错误列表
- mysqli_stmt :: $ error - 返回最后语句错误的字符串描述
- mysqli_stmt :: execute - 执行准备好的查询
- mysqli_stmt :: fetch - 从准备好的语句中获取结果到绑定变量中
- mysqli_stmt :: $ field_count - 返回给定语句中的字段数
- mysqli_stmt :: free_result - 释放给定语句句柄的结果内存
- mysqli_stmt :: get_result - 从预处理语句中获取结果集
- mysqli_stmt :: get_warnings - 获取SHOW WARNINGS的结果
- mysqli_stmt :: $ insert_id - 获取从先前的INSERT操作生成的ID
- mysqli_stmt :: more_results - 检查多个查询是否有更多查询结果
- mysqli_stmt :: next_result - 从多个查询中读取下一个结果
- mysqli_stmt :: $ num_rows - 返回语句结果集中的行数
- mysqli_stmt :: $ param_count - 返回给定语句的参数个数
- mysqli_stmt :: prepare - 准备执行的SQL语句
- mysqli_stmt :: reset - 重置一个准备好的语句
- mysqli_stmt :: result_metadata - 从预处理语句返回结果集元数据
- mysqli_stmt :: send_long_data - 以块为单位发送数据
- mysqli_stmt :: $ sqlstate - 从前面的语句操作返回SQLSTATE错误
- mysqli_stmt :: store_result - 从预处理语句传输结果集
← mysqli::$warning_count
mysqli_stmt::$affected_rows →