home *** CD-ROM | disk | FTP | other *** search
/ Enter 2004 June / ENTER.ISO / files / xampp-win32-1.4.5-installer.exe / xampp / 01connect.phpt < prev    next >
Encoding:
Text File  |  2004-03-24  |  796 b   |  43 lines

  1. --TEST--
  2. DB_driver::connect
  3. --SKIPIF--
  4. <?php chdir(dirname(__FILE__)); require_once './skipif.inc'; ?>
  5. --FILE--
  6. <?php
  7. require_once './connect.inc';
  8. if (is_object($dbh)) {
  9.     print "\$dbh is an object\n";
  10. }
  11. if (is_resource($dbh->connection)) {
  12.     print "\$dbh is connected\n";
  13. }
  14.  
  15.  
  16. $test_array_dsn = DB::parseDSN(DRIVER_DSN);
  17.  
  18. foreach ($test_array_dsn as $key => $value) {
  19.     if ($value === false) {
  20.         unset($test_array_dsn[$key]);
  21.     }
  22. }
  23.  
  24. $dbha =& DB::connect($test_array_dsn, $options);
  25. if (DB::isError($dbha)) {
  26.     die("connect.inc: ".$dbha->toString());
  27. }
  28.  
  29. if (is_object($dbha)) {
  30.     print "\$dbha is an object\n";
  31. }
  32.  
  33. if (is_resource($dbha->connection)) {
  34.     print "\$dbha is connected\n";
  35. }
  36.  
  37. ?>
  38. --EXPECT--
  39. $dbh is an object
  40. $dbh is connected
  41. $dbha is an object
  42. $dbha is connected
  43.