Changeset 6262 for temp/trunk/data
- Timestamp:
- 2006/10/13 13:14:41 (20 years ago)
- Location:
- temp/trunk/data
- Files:
-
- 2 edited
-
class/SC_DbConn.php (modified) (1 diff)
-
lib/slib.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
temp/trunk/data/class/SC_DbConn.php
r6260 r6262 20 20 var $dsn; 21 21 var $err_disp = true; 22 23 22 24 23 // ¥³¥ó¥¹¥È¥é¥¯¥¿ -
temp/trunk/data/lib/slib.php
r6252 r6262 20 20 // ¥¢¥Ã¥×¥Ç¡¼¥È¤ÇÀ¸À®¤µ¤ì¤¿PHP¤òÆÉ¤ß½Ð¤¹ 21 21 sfLoadUpdateModule(); 22 23 /* ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ð¡¼¥¸¥ç¥ó½êÆÀ */ 24 function sfGetDBVersion($dsn = DEFAULT_DSN) { 25 $objQuery = new SC_Query($dsn); 26 list($db_type) = split(":", $dsn); 27 if($db_type == 'mysql') { 28 $arrRet = $objQuery->getAll("SHOW VARIABLES"); 29 foreach($arrRet as $array) { 30 if($array[0] == 'version') { 31 $version = "MySQL " . $array[1]; 32 break; 33 } 34 } 35 } 36 if($arrRet['db_type'] == 'pgsql') { 37 $arrRet = $objQuery->getAll("select version()"); 38 $arrLine = split(" " , $arrRet[0][0]); 39 $version = $arrLine[0] . " " . $arrLine[1]; 40 } 41 return $version; 42 } 22 43 23 44 /* ¥Æ¡¼¥Ö¥ë¤Î¸ºß¥Á¥§¥Ã¥¯ */
Note: See TracChangeset
for help on using the changeset viewer.
