php的mysqli_result类

转载,原作者无从考证


使用Mysqli类

Mysqli类的对象主要控制php和mysql数据库服务器之间的连接、选择数据库、向mysql服务器发送SQL语句,以及设置字符集等,这些任务都是通过该类中声明的构造方法、成员方法和成员属性完成的。

使用mysqli_result类

mysqli_result类的成员方法

Close():释放内在并关闭结果集

Data_seek():明确改变当前结果记录顺序

Fetch_field():从结果集中获得某一个字段的信息

Fetch_fields():从结果集中获得全部字段的信息

Fetch_field_direct():从一个指定的列中获得类的详细信息,返回一个包含列信息的对象

Fetch_array():将以一个普通索引数组和关联数组两种形式返回一条结果记录

Fetch_assoc():将以一个普通关联数组的形式返回一条结果记录

Fetch_object():将以一个对象的形式返回一条结果记录

Fetch_row():将以一个普通索引数组的形式返回一条结果记录

Field_seek():设置结果集中字段的偏移行数

Mysqli_result类中的成员属性

$current_field:获取当前结果中指向的字段偏移位置,是一个整数

$field_count:从查询的结果中获取列的个数

$lengths:返回一个数组,保存在结果集中获取当前行的每一个列的长度

$num_rows:返回结果集中包含记录的行数

 

Mysql类中成员方法

__construct:用于创建一个新的Mysql对象,也可以建立一个连接

Autocommit():开启或关闭数据库修改自动提交

Change_user:改变了数据库连接所指定的用户

Character_set_name():返回数据库连接默认的字符集

Close():关闭先前打开连接

Commit():提交当前的事务

Connect():打开一个新的连接到MYSQL数据库服务器

Debug():执行调试操作

Dump_debug_info():转储调试信息

Get_client_info():返回客户端版本

Get_host_info():返回一个字符串代表的连接使用类型,如:localhost  via UNIX socket

Get_server_version():返回,MYSQL服务器的版本

Get_server_version():返回整数形式的MYSQL服务器版本

Init():初始化MYSQLi并返回一个资源

Info():检索有关最近执行的查询

Kill():要求服务器去杀死一个MYSQL线程

Multi_query():执行多个查询语句

More_results():从多查询语句中检查是否有任何更多的查询结果

Next_result():从当前执行的多查询中读取下一个结果

Options():设置选项

Ping():如果没有连接,ping一台服务器连接或重新连接

Prepare():准备一个SQL语句的执行,返回mysqli_stmt对象

Query():与数据库的任何交互都是通过查询进行的,该方法向数据库发送查询来执行

Real_connect():试图打开一个连接到MYSQL数据库服务器

Escape_string:转义特殊字符的字符串,用于在一个SQL语句,并考虑到当前的字符集的连接

Rollback():回滚当前的事务

Select_db():为数据库查询选择默认的数据库

Set_charset():设置默认客户端字符集

Ssl_set():使用SSL用于建立安全连接

Stat():获取当前的系统状态

Stmt_init():初始化一个声明,并返回一个mysqli_stmt对象

Store_result():从最后查询中转让结果集

Thread_safe():是否考虑返回安全的线程

Mysqli类中的成员属性

$affected_rows:在前一个MYSQL操作中获取影响的行数

$client_info:MYSQL客户端版本为一个字符串返回

$client_version:MYSQL客户端版本为一个整数返回

$errno:返回最近函数调用的错误代码

$error:返回最近函数调用的错误信息字符串

$field_count:传回最近查询获取的列表

$host_info:返回一个字符串的连接类型使用

$info:检索有关最近执行的查询

$insert_id:返回使用最后查询自动生成的编号

$protocol_version:返回MYSQL协议使用的版本

$sqlstate:返回一个字符串包含SQLSTATE错误码的最后一个错

$thread_id:为当前连接返回线程ID

$warning_count:返回当前一个SQL语句执行过程中产生的警告数量

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值