Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: ошибка при соединении к БД Mysq на PHP
Форум программистов > Интернет и сети > Web-программирование > PHP программирование
Анципорович П.П.
тему отдельную создавать не хотел, но в другом топике никто не ответил.... весь инет перерыл, ничего не нашел.
не всегда, но очень часто при вызове данной функции, в die(mysql_error()) выкидывает Lost connection.... так вот не понятна причина? это бывает достаточно часть..
Guest
function SQLConnect($params) { 
## Connect to MySQL database
   global $L3Config,$L3_queris,$L3_error_level;
   global $L3_sql_lasterr;
   $L3_sql_lasterr=0;
   if(!isset($params['server'])) $params['server']='localhost';
   if( version_compare($ver=phpversion(),'4.2.0') >= 0 ) {
     $dbh=@mysql_connect( $params['server'] ,$params['user'],$params['password'], true );
   } else {
     $dbh=@mysql_connect( $params['server'] ,$params['user'],$params['password']);
     if( $L3_error_level>0) @$L3_queris.="Please upgrade php from $ver to 4.2.0 or highher";
   }
   if( $L3_error_level>0) {
       @$L3_queris.="Connect ($dbh) $params[server] ,$params[user] $params[database] ".strlen($params['password']).":\n".mysql_error($dbh)."\n";
   };
   if( isset( $params['database'] ) )
       mysql_select_db( $params['database'] ,$dbh );
   if(!$L3Config['db.link_id'] ) $L3Config['db.link_id']=$dbh;
   $L3Config[$dbh]=$params['user'].'@'.$params['server'].'/'.$params['database']."($dbh)";
   if( $L3_error_level>0) {
       @$L3_queris.="Connected as $dbh\n".mysql_error($dbh)."\n";
   };
   return $dbh;
}


юзать !
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2008 IPS, Inc.