mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2025-12-24 02:11:27 +01:00
Amlioration des gestionnaires de bases: On ne stock dans la proprit lastquery que les dernires requtes utilisateurs (les commit et rollbackn'ont pas y etre sinon on perd l'info de la dernire requete dans les gestions d'erreurs)
This commit is contained in:
@@ -260,11 +260,15 @@ class DoliDb
|
|||||||
function query($query)
|
function query($query)
|
||||||
{
|
{
|
||||||
$query = trim($query);
|
$query = trim($query);
|
||||||
|
$ret = mysql_query($query, $this->db);
|
||||||
|
|
||||||
|
if (! eregi("^COMMIT",$query) && ! eregi("^ROLLBACK",$query)) {
|
||||||
|
// Si requete utilisateur, on la sauvegarde ainsi que son resultset
|
||||||
$this->lastquery=$query;
|
$this->lastquery=$query;
|
||||||
|
$this->results = $ret;
|
||||||
|
}
|
||||||
|
|
||||||
$this->results = mysql_query($query, $this->db);
|
return $ret;
|
||||||
|
|
||||||
return $this->results;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -271,11 +271,15 @@ class DoliDb
|
|||||||
function query($query)
|
function query($query)
|
||||||
{
|
{
|
||||||
$query = trim($query);
|
$query = trim($query);
|
||||||
|
$ret = pg_query($this->db, $query);
|
||||||
|
|
||||||
|
if (! eregi("^COMMIT",$query) && ! eregi("^ROLLBACK",$query)) {
|
||||||
|
// Si requete utilisateur, on la sauvegarde ainsi que son resultset
|
||||||
$this->lastquery=$query;
|
$this->lastquery=$query;
|
||||||
|
$this->results = $ret;
|
||||||
|
}
|
||||||
|
|
||||||
$this->results = pg_query($this->db, $query);
|
return $ret;
|
||||||
|
|
||||||
return $this->results;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in New Issue
Block a user