mirror of
https://github.com/Dolibarr/dolibarr.git
synced 2026-01-03 15:42:29 +01:00
Trans
This commit is contained in:
@@ -534,24 +534,23 @@ function dolibarr_del_const($db, $name, $entity = 1)
|
||||
}
|
||||
|
||||
/**
|
||||
* Recupere une constante depuis la base de donnees.
|
||||
* Get the value of a setup constant from database
|
||||
*
|
||||
* @param DoliDB $db Database handler
|
||||
* @param string $name Nom de la constante
|
||||
* @param string $name Name of constant
|
||||
* @param int $entity Multi company id
|
||||
* @return string Valeur de la constante
|
||||
* @return string Value of constant
|
||||
*
|
||||
* @see dolibarr_del_const(), dolibarr_set_const(), dol_set_user_param()
|
||||
*/
|
||||
function dolibarr_get_const($db, $name, $entity = 1)
|
||||
{
|
||||
global $conf;
|
||||
$value = '';
|
||||
|
||||
$sql = "SELECT ".$db->decrypt('value')." as value";
|
||||
$sql .= " FROM ".MAIN_DB_PREFIX."const";
|
||||
$sql .= " WHERE name = ".$db->encrypt($name, 1);
|
||||
$sql .= " AND entity = ".$entity;
|
||||
$sql .= " AND entity = ".((int) $entity);
|
||||
|
||||
dol_syslog("admin.lib::dolibarr_get_const", LOG_DEBUG);
|
||||
$resql = $db->query($sql);
|
||||
@@ -599,7 +598,7 @@ function dolibarr_set_const($db, $name, $value, $type = 'chaine', $visible = 0,
|
||||
$sql = "DELETE FROM ".MAIN_DB_PREFIX."const";
|
||||
$sql .= " WHERE name = ".$db->encrypt($name, 1);
|
||||
if ($entity >= 0) {
|
||||
$sql .= " AND entity = ".$entity;
|
||||
$sql .= " AND entity = ".((int) $entity);
|
||||
}
|
||||
|
||||
dol_syslog("admin.lib::dolibarr_set_const", LOG_DEBUG);
|
||||
@@ -610,7 +609,7 @@ function dolibarr_set_const($db, $name, $value, $type = 'chaine', $visible = 0,
|
||||
$sql .= " VALUES (";
|
||||
$sql .= $db->encrypt($name, 1);
|
||||
$sql .= ", ".$db->encrypt($value, 1);
|
||||
$sql .= ",'".$db->escape($type)."',".$visible.",'".$db->escape($note)."',".$entity.")";
|
||||
$sql .= ",'".$db->escape($type)."',".((int) $visible).",'".$db->escape($note)."',".((int) $entity).")";
|
||||
|
||||
//print "sql".$value."-".pg_escape_string($value)."-".$sql;exit;
|
||||
//print "xx".$db->escape($value);
|
||||
|
||||
Reference in New Issue
Block a user