forked from Wavyzz/dolibarr
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop Conflicts: ChangeLog
This commit is contained in:
@@ -4095,14 +4095,14 @@ function dol_osencode($str)
|
||||
|
||||
|
||||
/**
|
||||
* Return an id or code from a code or id. Store Code-Id in a cache.
|
||||
* Return an id or code from a code or id. Store also Code-Id into a cache for next use.
|
||||
*
|
||||
* @param DoliDB $db Database handler
|
||||
* @param string $key Code to get Id
|
||||
* @param string $tablename Table name without prefix
|
||||
* @param string $fieldkey Field for code
|
||||
* @param string $fieldid Field for id
|
||||
* @return int Id of code
|
||||
* @return int <0 if KO, Id of code if OK
|
||||
* @see getLabelFromKey
|
||||
*/
|
||||
function dol_getIdFromCode($db,$key,$tablename,$fieldkey='code',$fieldid='id')
|
||||
@@ -4121,7 +4121,7 @@ function dol_getIdFromCode($db,$key,$tablename,$fieldkey='code',$fieldid='id')
|
||||
$sql = "SELECT ".$fieldid." as id";
|
||||
$sql.= " FROM ".MAIN_DB_PREFIX.$tablename;
|
||||
$sql.= " WHERE ".$fieldkey." = '".$key."'";
|
||||
dol_syslog('dol_getIdFromCode sql='.$sql,LOG_DEBUG);
|
||||
dol_syslog('dol_getIdFromCode sql='.$sql, LOG_DEBUG);
|
||||
$resql = $db->query($sql);
|
||||
if ($resql)
|
||||
{
|
||||
@@ -4133,7 +4133,7 @@ function dol_getIdFromCode($db,$key,$tablename,$fieldkey='code',$fieldid='id')
|
||||
}
|
||||
else
|
||||
{
|
||||
dol_syslog("dol_getIdFromCode error=".$db->lasterror(),LOG_ERR);
|
||||
dol_syslog("dol_getIdFromCode error=".$db->lasterror(), LOG_ERR);
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user