echo $result->getMessage() . "\n"; exit; } $key = $testDB->firstkey(); while ($key !== FALSE) { echo "{$key} = " . $testDB->fetch($key) . "\n"; $key = $testDB->nextkey($key); } if (PEAR::isError($result = $testDB->close())) { echo $result->getMessage(); exit; } if (PEAR::isError($result = $testDB->drop())) { echo $result->getMessage(); exit; } } echo "Testing static drop functionality\n"; // test static drop foreach ($testDrivers as $driver) { echo "Testing {$driver} driver\n\n"; $testDB =& DBA::create($driver); if (PEAR::isError($result = $testDB->open('test_db', 'c'))) { echo $result->getMessage() . "\n"; exit; } if (PEAR::isError($result = DBA::db_drop('test_db', $driver))) { echo $result->getMessage(); exit; } }