Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

mysql_close(3) [php man page]

MYSQL_CLOSE(3)								 1							    MYSQL_CLOSE(3)

mysql_close - Close MySQL connection

SYNOPSIS
Warning This extension is deprecated as of PHP 5.5.0, and will be removed in the future. Instead, the MySQLi or PDO_MySQL extension should be used. See also MySQL: choosing an API guide and related FAQ for more information. Alternatives to this function include: omysqli_close(3) oPDO: Assign the value of NULL to the PDO object bool mysql_close ([resource $link_identifier = NULL]) DESCRIPTION
mysql_close(3) closes the non-persistent connection to the MySQL server that's associated with the specified link identifier. If $link_identifier isn't specified, the last opened link is used. Using mysql_close(3) isn't usually necessary, as non-persistent open links are automatically closed at the end of the script's execution. See also freeing resources. o $ link_identifier -The MySQL connection. If the link identifier is not specified, the last link opened by mysql_connect(3) is assumed. If no connection is found or established, an E_WARNING level error is generated. Returns TRUE on success or FALSE on failure. Example #1 mysql_close(3) example <?php $link = mysql_connect('localhost', 'mysql_user', 'mysql_password'); if (!$link) { die('Could not connect: ' . mysql_error()); } echo 'Connected successfully'; mysql_close($link); ?> The above example will output: Connected successfully Note mysql_close(3) will not close persistent links created by mysql_pconnect(3). mysql_connect(3), mysql_free_result(3). PHP Documentation Group MYSQL_CLOSE(3)

Check Out this Related Man Page

MYSQL_ERROR(3)								 1							    MYSQL_ERROR(3)

mysql_error - Returns the text of the error message from previous MySQL operation

SYNOPSIS
Warning This extension is deprecated as of PHP 5.5.0, and will be removed in the future. Instead, the MySQLi or PDO_MySQL extension should be used. See also MySQL: choosing an API guide and related FAQ for more information. Alternatives to this function include: omysqli_error(3) o PDO::errorInfo string mysql_error ([resource $link_identifier = NULL]) DESCRIPTION
Returns the error text from the last MySQL function. Errors coming back from the MySQL database backend no longer issue warnings. Instead, use mysql_error(3) to retrieve the error text. Note that this function only returns the error text from the most recently executed MySQL function (not including mysql_error(3) and mysql_errno(3)), so if you want to use it, make sure you check the value before calling another MySQL function. o $ link_identifier -The MySQL connection. If the link identifier is not specified, the last link opened by mysql_connect(3) is assumed. If no such link is found, it will try to create one as if mysql_connect(3) was called with no arguments. If no connection is found or established, an E_WARNING level error is generated. Returns the error text from the last MySQL function, or '' (empty string) if no error occurred. Example #1 mysql_error(3) example <?php $link = mysql_connect("localhost", "mysql_user", "mysql_password"); mysql_select_db("nonexistentdb", $link); echo mysql_errno($link) . ": " . mysql_error($link). " "; mysql_select_db("kossu", $link); mysql_query("SELECT * FROM nonexistenttable", $link); echo mysql_errno($link) . ": " . mysql_error($link) . " "; ?> The above example will output something similar to: 1049: Unknown database 'nonexistentdb' 1146: Table 'kossu.nonexistenttable' doesn't exist mysql_errno(3), MySQL error codes. PHP Documentation Group MYSQL_ERROR(3)
Man Page