Fix: Correction de l'chec de la fonction mysql_connect avec certaines versions de mysql

This commit is contained in:
Laurent Destailleur
2005-04-12 01:01:20 +00:00
parent 6f0bf9ab71
commit d383bdefb5
2 changed files with 26 additions and 13 deletions

View File

@@ -89,6 +89,7 @@ class DoliDb
{
$this->connected = 0;
$this->ok = 0;
dolibarr_syslog("DoliDB::DoliDB : Erreur Connect");
}
// Si connexion serveur ok et si connexion base demand<6E>e, on essaie connexion base
@@ -103,6 +104,7 @@ class DoliDb
{
$this->database_selected = 0;
$this->ok = 0;
dolibarr_syslog("DoliDB::DoliDB : Erreur Select_db");
}
}
else
@@ -136,7 +138,7 @@ class DoliDb
\param host addresse de la base de donn<6E>es
\param login nom de l'utilisateur autoris
\param passwd mot de passe
\param name nom de la database
\param name nom de la database (ne sert pas sous mysql, sert sous pgsql)
\return resource handler d'acc<63>s <20> la base
*/
@@ -473,7 +475,7 @@ class DoliDb
return $code;
}
}
return DB_ERROR;
return 'DB_ERROR';
}
/**
@@ -488,7 +490,7 @@ class DoliDb
/**
\brief R<>cup<75>re l'id gen<65>r<EFBFBD> par le dernier INSERT.
\param tab Nom de la table concern<72>e par l'insert
\param tab Nom de la table concern<72>e par l'insert. Ne sert pas sous MySql mais requis pour compatibilit<69> avec Postgresql
\return int id
*/