forked from Wavyzz/dolibarr
Correction sur select base
This commit is contained in:
@@ -110,7 +110,7 @@ class DoliDb
|
|||||||
// Si connexion serveur ok et si connexion base demand<6E>e, on essaie connexion base
|
// Si connexion serveur ok et si connexion base demand<6E>e, on essaie connexion base
|
||||||
if ($this->connected && $name)
|
if ($this->connected && $name)
|
||||||
{
|
{
|
||||||
if ($this->select_db($name) == 1)
|
if ($this->select_db($name))
|
||||||
{
|
{
|
||||||
$this->database_selected = 1;
|
$this->database_selected = 1;
|
||||||
$this->database_name = $name;
|
$this->database_name = $name;
|
||||||
@@ -136,17 +136,16 @@ class DoliDb
|
|||||||
/**
|
/**
|
||||||
\brief Selectionne une database.
|
\brief Selectionne une database.
|
||||||
\param database nom de la database
|
\param database nom de la database
|
||||||
\return resource
|
\return boolean true si ok, false si ko
|
||||||
\remarks ici postgresql n'a aucune fonction equivalente de mysql_select_db
|
\remarks Ici postgresql n'a aucune fonction equivalente de mysql_select_db
|
||||||
\remarks comparaison manuel si la database est bien celle choisie par l'utilisateur
|
\remarks On compare juste manuellement si la database choisie est bien celle activ<EFBFBD>e par la connexion
|
||||||
\remarks en cas de succes renverra 1 ou 0
|
|
||||||
*/
|
*/
|
||||||
function select_db($database)
|
function select_db($database)
|
||||||
{
|
{
|
||||||
if ($database == $this->database_name)
|
if ($database == $this->database_name)
|
||||||
return 1;
|
return true;
|
||||||
else
|
else
|
||||||
return 0;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -161,6 +160,10 @@ class DoliDb
|
|||||||
{
|
{
|
||||||
$con_string = "host=$host dbname=$name user=$login password=$passwd";
|
$con_string = "host=$host dbname=$name user=$login password=$passwd";
|
||||||
$this->db = pg_connect($con_string);
|
$this->db = pg_connect($con_string);
|
||||||
|
if ($this->db)
|
||||||
|
{
|
||||||
|
$this->database_name = $name;
|
||||||
|
}
|
||||||
return $this->db;
|
return $this->db;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user