2
0
forked from Wavyzz/dolibarr

Qual: Les fichiers du module webcal sont sortie de projet et plac dans webcal.

New: Ajout module mantis pour intgrer l'interface du bug tracking Mantis dans le menu Dolibarr.
This commit is contained in:
Laurent Destailleur
2006-12-01 04:22:40 +00:00
parent 651e3ecd36
commit fe9f754e6a
14 changed files with 336 additions and 41 deletions

View File

@@ -125,10 +125,10 @@ class DoliDb
// Essai connexion serveur
$this->db = $this->connect($host, $user, $pass, $name, $newlink);
if ($this->db)
{
// Si client connect<63> avec charset different de celui de Dolibarr
// Si client connect<63> avec charset different de celui de la base Dolibarr
// (La base Dolibarr a <20>t<EFBFBD> forc<72>e en this->forcecharset <20> l'install)
if (mysql_client_encoding ( $this->db ) != $this->forcecharset)
{
$this->query("SET NAMES '".$this->forcecharset."'", $this->db);
@@ -141,7 +141,7 @@ class DoliDb
// host, login ou password incorrect
$this->connected = 0;
$this->ok = 0;
dolibarr_syslog("DoliDB::DoliDB : Erreur Connect");
dolibarr_syslog("DoliDB::DoliDB : Erreur Connect mysql_error=".mysql_error());
}
// Si connexion serveur ok et si connexion base demand<6E>e, on essaie connexion base
@@ -194,8 +194,9 @@ class DoliDb
*/
function connect($host, $login, $passwd, $name)
{
dolibarr_syslog("DoliDB::connect host=$host, login=$login, passwd=$passwd, name=$name");
$this->db = @mysql_connect($host, $login, $passwd);
//print "Resultat fonction connect: ".$this->db;
//print "Resultat fonction connect: ".$this->db." - mysql_error=".mysql_error();
return $this->db;
}
@@ -581,6 +582,7 @@ class DoliDb
\param database nom de la database <20> cr<63>er
\return resource resource d<>finie si ok, null si ko
\remarks Ne pas utiliser les fonctions xxx_create_db (xxx=mysql, ...) car elles sont deprecated
On force creation de la base avec le charset forcecharset
*/
function DDLCreateDb($database)
{