Recently a friend was having a hard time connecting using mysqli, so I showed an OO way of accomplishing the task with this code
Code:
class db_connection extends mysqli
{
public function __construct($dbhost, $username, $password, $db)
{
parent::__construct($dbhost, $username, $password, $db);
if (mysqli_connect_error())
{
die('Connection Error: (' . mysqli_connect_errno() . ') ' . mysqli_connect_error());
}
}
}
$db = new db_connection('localhost', 'username', 'password', 'db');
echo 'Success... ' . $db->mysqli_get_host_info($db) . "\n";
$db->close();
Comment