제출자 : Joe Thong darkjoe@softhome.net Site URL: http://phpdb.linuxbox.com
Description: 여러가지 데이터베이스 서버에서 결과 조작을 위한 강력한 PHP 데이타베이스 랩퍼. 데이터베이스의 결과가 phpDB에 의해 자동으로 나오게 된다.
이화일을 얻으려면 웹브라우져에서 '다른이름으로 저장'을 누르고 phpDB.inc 라고 입력하시오.
<?php
/*
Name: phpDB General module
Version: 1.02bR6
Description: A PHP database wrapper for various
database servers. Database results are flushed
automatically by phpDB. Supported database
servers are MySQL, MSQL, PostgreSQL, Microsoft
SQL Server and Sybase.
*/
if (!defined("_PHPDB_GENERAL_LAYER")) {
define("_PHPDB_GENERAL_LAYER", 1 );
}
else
return;
// Fill in the database server that you're
// going to use. Consult the phpDB Reference
// Manual for more information
$databaseType = '';
// The phpDB module root path. No trailing slash
$phpDBRootPath = '.';
function useDB($dbType = "")
{
GLOBAL $phpDBRootPath;
switch (strtolower($dbType))
{
case "mysql":
case "msql":
case "postgresql":
case "mssql":
case "sybase":
case "informix":
include("$phpDBRootPath". "/phpDB-" . "$dbType.lib");
break;
case "":
die("Please edit phpDB.inc in order to use phpDB");
return false;
default:
die("Invalid database selection");
return false;
}
return true;
}
useDB($databaseType);
?>