import_test.class.php 924 B

1234567891011121314151617181920212223242526272829303132333435
  1. <?php
  2. class import_test {
  3. /**
  4. * 通用数据转换程序
  5. *
  6. * @param $timestamp
  7. * @param $showtime
  8. */
  9. var $con;
  10. /*
  11. * 测试数据库连接
  12. */
  13. public static function testdb($dbtype, $dbhost, $dbuser, $dbpw, $dbname) {
  14. global $con;
  15. $db_conf = array();
  16. $db_conf['import_array'] = array();
  17. $db_conf['import_array']['type']= $dbtype;
  18. $db_conf['import_array']['hostname']= $dbhost;
  19. $db_conf['import_array']['username']= $dbuser;
  20. $db_conf['import_array']['password']= $dbpw;
  21. $db_conf['import_array']['database']= $dbname;
  22. //$db_conf['import_array']['charset']= $import_info[dbcharset];
  23. //返回一个当前配置所需要的数据库连接
  24. pc_base::load_sys_class('db_factory');
  25. $thisdb = db_factory::get_instance($db_conf)->get_database('import_array');
  26. $link = $thisdb->connect();
  27. if($link){
  28. return 'OK';
  29. }else {
  30. return 'false';
  31. }
  32. }
  33. }
  34. ?>