PDF (Ltr)- 2.4 mb
PDF (A4)- 2.4 mb
mysqli:: $ info
mysqli_info
检索关于最近执行的查询的信息
描述
面向对象的风格
字符串|零mysqli - >信息;
程序上的风格
字符串|零mysqli_info(mysqlimysql);
的mysqli_info
函数返回一个字符串,提供关于最近执行的查询的信息。该字符串的性质如下:
表3.9可能的mysqli_info返回值
查询类型 | 结果字符串示例 |
---|---|
插入选择… | 记录:100重复:0警告:0 |
插入……值 (...),(...),(...) | 记录:3重复:0警告:0 |
载入数据文件… | 记录:1删除:0跳过:0警告:0 |
ALTER TABLE…… | 记录:3重复:0警告:0 |
更新…… | 行匹配:40更改:40警告:0 |
请注意
不支持不属于上述格式的查询。在这些情况下,mysqli_info
将返回一个空字符串。
参数
-
链接
-
返回的链接标识符
mysqli_connect
或mysqli_init
返回值
表示最近执行查询的附加信息的字符串。
例子
例3.52mysqli - >信息
例子
面向对象的风格
<?PHP $mysqli = new mysqli("localhost", "my_user", "my_password", "world");/*检查连接*/ if (mysqli_connect_errno()) {printf("连接失败:%s\n", mysqli_connect_error());退出();} $mysqli->查询(“创建临时表t1 LIKE City”);/*插入…SELECT */ $mysqli->查询("INSERT INTO t1 SELECT * FROM City ORDER BY ID LIMIT 150");printf (" % s \ n ", $ mysqli - >信息);/*关闭连接*/ $mysqli->关闭();? >
程序上的风格
<?PHP $link = mysqli_connect("localhost", "my_user", "my_password", "world");/*检查连接*/ if (mysqli_connect_errno()) {printf("连接失败:%s\n", mysqli_connect_error());退出();} mysqli_query($link, "CREATE TEMPORARY TABLE t1 LIKE City");/*插入…SELECT */ mysqli_query($link, "INSERT INTO t1 SELECT * FROM City ORDER BY ID LIMIT 150");printf (" % s \ n " mysqli_info(链接)美元);/ / mysqli_close($link);? >
上面的例子将输出:
记录:150重复:0警告:0
另请参阅
mysqli_affected_rows |
mysqli_warning_count |
mysqli_num_rows |