die("Error while connecting : " . $con->getMessage());
}else{
echo "Connection with MDB2 was successful";
}
?>
The setup of the second code block is the same as for PEAR::DB which we used before. The only difference, apart from the names, is that we explicitly define the connection URL (previously DSN):
$url="mysql://root:pass@localhost/cms";
Instead of including the connx.php file:
include 'connx.php';
We use the factory method to connect to the database:
$con = MDB2::factory($url);
then we check for any errors while attempting to connect and write out the appropriate message:
if(PEAR::isError($con)) {
die("Error while connecting : " . $con->getMessage());