Merge pull request #9648 from frederic34/patch-18

simplify mod_codeclient_monkey.php
This commit is contained in:
Laurent Destailleur 2018-10-01 01:21:08 +02:00 committed by GitHub
commit fdd6c8d6bf
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -122,24 +122,22 @@ class mod_codeclient_monkey extends ModeleThirdPartyCode
$return='000001'; $return='000001';
$field='';$where=''; $field='';
if ($type == 0) $where='';
{ $prefix = '';
if ($type == 0) {
$field = 'code_client'; $field = 'code_client';
$prefix = $this->prefixcustomer;
//$where = ' AND client in (1,2)'; //$where = ' AND client in (1,2)';
} } elseif ($type == 1) {
else if ($type == 1)
{
$field = 'code_fournisseur'; $field = 'code_fournisseur';
$prefix = $this->prefixsupplier;
//$where = ' AND fournisseur = 1'; //$where = ' AND fournisseur = 1';
} } else {
else return -1; return -1;
}
// D'abord on recupere la valeur max (reponse immediate car champ indexe)
if ($type == 0) $prefix=$this->prefixcustomer;
if ($type == 1) $prefix=$this->prefixsupplier;
// D'abord on recupere la valeur max (reponse immediate car champ indexe)
$posindice=8; $posindice=8;
$sql = "SELECT MAX(CAST(SUBSTRING(".$field." FROM ".$posindice.") AS SIGNED)) as max"; // This is standard SQL $sql = "SELECT MAX(CAST(SUBSTRING(".$field." FROM ".$posindice.") AS SIGNED)) as max"; // This is standard SQL
$sql.= " FROM ".MAIN_DB_PREFIX."societe"; $sql.= " FROM ".MAIN_DB_PREFIX."societe";