w3resource

PHP mysqli: connect_error() function

mysqli_connect_error() function / mysqli::$connect_error

The mysqli_connect_error() function / mysqli::$connect_error returns the error description from the last connection error, if any.

Syntax:

Object oriented style

string $mysqli->connect_error;

Procedural style

string mysqli_connect_error ( void )

Usage: Procedural style

mysqli_connect_error();

Return value:

A string that describes the error. NULL is returned if no error occurred.

Version: PHP 5, PHP 7

Example of object oriented style:

<?php
$mysqli = @new mysqli('localhost', 'user1', 'datasoft123', 'hr');

// Works as of PHP 5.2.9 and 5.3.0.
if ($mysqli->connect_error) {
    die('Connect Error: ' . $mysqli->connect_error);
}
?>

Example of procedural style:

<?php
$link = @mysqli_connect('localhost', 'user1', 'datasoft123', 'hr');

if (!$link) {
    die('Connect Error: ' . mysqli_connect_errno());
}
?>

Example:

<?php
$con=mysqli_connect("localhost","user1","datasoft123","hr");
// Check connection
if (!$con)
  {
  die("Connection error: " . mysqli_connect_errno());
  }
?>

Output:

Connection error: 0

See also

PHP Function Reference

Previous: connect_errno
Next: connect



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/php/function-reference/mysqli_connect_error.php