1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-29 08:49:50 +02:00

throwing exception on connect

This commit is contained in:
David Grudl
2006-11-13 06:32:16 +00:00
parent 11b294be44
commit f447a03c96
11 changed files with 78 additions and 92 deletions

View File

@@ -2,12 +2,19 @@
require_once '../dibi/dibi.php';
// connects using DSN
$state = dibi::connect('driver=mysql&host=localhost&username=root&password=xxx&database=test&charset=utf8');
try {
// connects using DSN
dibi::connect('driver=mysql&host=localhost&username=root&password=xxx&database=test&charset=utf8');
} catch (DibiException $e) {
echo "DibiException: " . $e->getMessage();
die();
}
// connects to mysql
$state = dibi::connect(array(
dibi::connect(array(
'driver' => 'mysql',
'host' => 'localhost',
'username' => 'root',
@@ -44,7 +51,6 @@ dibi::connect(array(
// check status
if (!dibi::isConnected()) {
echo 'dibi::isConnected(): Not connected';
echo "<br>\n";
} else {
echo 'Connected';
}