对PHP的mysqli_affected_rows行号返回值分析

对PHP的mysqli_affected_rows行号返回值分析
本文的实例分析mysqli_affected_rows PHP中的行数返回值。分享给你供你参考。具体分析如下:

影响mysqli更新操作的行数可以有报酬的两种形式:

1。返回要匹配的行数。

2。返回受影响的行数。

默认情况下,返回的值mysqli_affected_rows是受影响的行数。如果我们需要返回匹配的行数,我们可以用mysqli_real_connect函数来初始化数据库连接和功能添加标志参数点。

mysqli_client_found_rows返回匹配的行数,不受影响的行数

普通格式:

复制代码如下:int mysqli_affected_rows(mysqli链接)

面向对象的格式:

复制代码代码如下:类mysqli {

affected_rows int

}

看看例子:

常见模式,代码如下:

复制代码代码如下:< PHP

$link = mysqli_connect(localhost
如果(!链接){

printf(无法连接到本地主机。错误:% SN

出口();

}
插入行

mysqli_query(合环节,创建表的语言选择*从countrylanguage );

printf(受影响的行(插入):% DN
mysqli_query(合环节,修改表语言添加状态int默认0 );
更新行

mysqli_query(合环节,更新语言设置状态= 1率>50);

printf(受影响的行(更新):% DN
删除行

mysqli_query($ 删除链接,从语言的比例<50);

printf(受影响的行(删除):% DN
选择所有行

结果= mysqli_query美元(美元的环节,选择语言国家代码);

printf(受影响的行(选择):% DN
mysqli_free_result($结果);

删除表语言

mysqli_query(合环节,drop table语言);
关闭连接 ***

mysqli_close($链接);

>

OOP模式,代码如下:

复制代码代码如下:< PHP

$ mysqli =新的mysqli(localhost
检查连接

如果(mysqli_connect_errno()){

printf(连接失败:%锡

出口();

}
插入行

$ mysqli ->查询(创建表的语言选择*从countrylanguage );

printf(受影响的行(插入):% DN
$ mysqli ->查询(修改表语言添加状态int默认0 );
更新行

$ mysqli ->查询(更新语言设置状态= 1率>50);

printf(受影响的行(更新):% DN
删除行

$ mysqli ->查询(删除语言率<50);

printf(受影响的行(删除):% DN
选择所有行

结果=美元美元mysqli ->查询(选择语言国家代码);

printf(受影响的行(选择):% DN
$结果>关闭();
删除表语言

$ mysqli ->查询(滴表语言);
关闭连接 ***

$ mysqli ->关闭();

>

希望本文能对大家的PHP程序设计有所帮助。

tag:返回值行号电脑软件phpmysqli_affected_rows

相关内容