Changeset 6262 for temp/trunk/data/lib
- Timestamp:
- 2006/10/13 13:14:41 (20 years ago)
- File:
-
- 1 edited
-
temp/trunk/data/lib/slib.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
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.
