mysqli_info(3) php man page | unix.com

Man Page: mysqli_info

Operating Environment: php

Section: 3

MYSQLI_INFO(3)								 1							    MYSQLI_INFO(3)

mysqli::$info - Retrieves information about the most recently executed query

       Object oriented style

SYNOPSIS
string$mysqli->info ()
DESCRIPTION
Procedural style string mysqli_info (mysqli $link) The mysqli_info(3) function returns a string providing information about the last query executed. The nature of this string is provided below: Possible mysqli_info return values +---------------------------------------+----------------------------------------------+ | Query type | | | | | | | Example result string | | | | +---------------------------------------+----------------------------------------------+ | INSERT INTO...SELECT... | | | | | | | Records: 100 Duplicates: 0 Warnings: 0 | | | | |INSERT INTO...VALUES (...),(...),(...) | | | | | | | Records: 3 Duplicates: 0 Warnings: 0 | | | | | LOAD DATA INFILE ... | | | | | | | Records: 1 Deleted: 0 Skipped: 0 Warnings: 0 | | | | | ALTER TABLE ... | | | | | | | Records: 3 Duplicates: 0 Warnings: 0 | | | | | UPDATE ... | | | | | | | Rows matched: 40 Changed: 40 Warnings: 0 | | | | +---------------------------------------+----------------------------------------------+ Note Queries which do not fall into one of the preceding formats are not supported. In these situations, mysqli_info(3) will return an empty string.
PARAMETERS
o $ link -Procedural style only: A link identifier returned by mysqli_connect(3) or mysqli_init(3)
RETURN VALUES
A character string representing additional information about the most recently executed query.
EXAMPLES
Example #1 $mysqli->info example Object oriented style <?php $mysqli = new mysqli("localhost", "my_user", "my_password", "world"); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s ", mysqli_connect_error()); exit(); } $mysqli->query("CREATE TEMPORARY TABLE t1 LIKE City"); /* INSERT INTO .. SELECT */ $mysqli->query("INSERT INTO t1 SELECT * FROM City ORDER BY ID LIMIT 150"); printf("%s ", $mysqli->info); /* close connection */ $mysqli->close(); ?> Procedural style <?php $link = mysqli_connect("localhost", "my_user", "my_password", "world"); /* check connection */ if (mysqli_connect_errno()) { printf("Connect failed: %s ", mysqli_connect_error()); exit(); } mysqli_query($link, "CREATE TEMPORARY TABLE t1 LIKE City"); /* INSERT INTO .. SELECT */ mysqli_query($link, "INSERT INTO t1 SELECT * FROM City ORDER BY ID LIMIT 150"); printf("%s ", mysqli_info($link)); /* close connection */ mysqli_close($link); ?> The above examples will output: Records: 150 Duplicates: 0 Warnings: 0
SEE ALSO
mysqli_affected_rows(3), mysqli_warning_count(3), mysqli_num_rows(3). PHP Documentation Group MYSQLI_INFO(3)
Related Man Pages
mysqli_real_escape_string(3) - php
maxdb_info(3) - php
mysqli_kill(3) - php
mysqli_stmt_error_list(3) - php
mysqli_warning_count(3) - php
Similar Topics in the Unix Linux Community
sed related query
Non Duplicates
Preserve byte size of fields while pasting it to other file
Remove Corrupted Records in the file
QQ/&#24494;&#20449;2754595898&#21150;&#29702;&#20271;&#26126;&#32752;&#22823;&#23398;&#23398;&#38498;&#27605;&#19994;&#35777;&#25104;&#32489;&#21333;&#23398;&#21382;&#35748;&#35777;Birmingham City University