issue #0001502 : Prise en compte du NIC pour le classement de la liste des établissements

This commit is contained in:
Michael RICOIS 2013-01-18 13:45:13 +00:00
parent 594f9cd736
commit 1aae3bb3b3

View File

@ -1541,7 +1541,7 @@ public function rechercheDirOld($nom, $prenom='', $fonction='', $dateNaiss='', $
$nbTot=$tabTmp[0][0];
$listeEtab=$this->iDb->select('etablissements e', $sqlInfo,
"siren=$siren $strDep $strActif $strSiege ORDER BY e.siege , e.actif DESC $limit", false, MYSQL_ASSOC);
"siren=$siren $strDep $strActif $strSiege ORDER BY e.siege , e.actif, e.nic DESC $limit", false, MYSQL_ASSOC);
} elseif ($nic=='') {
@ -1549,7 +1549,7 @@ public function rechercheDirOld($nom, $prenom='', $fonction='', $dateNaiss='', $
$nbTot=$tabTmp[0][0];
$listeEtab=$this->iDb->select('etablissements e', $sqlInfo,
"e.siren=$siren $strActif $strSiege ORDER BY e.siege DESC, e.actif DESC $limit", false, MYSQL_ASSOC);
"e.siren=$siren $strActif $strSiege ORDER BY e.siege DESC, e.actif, e.nic DESC $limit", false, MYSQL_ASSOC);
} else {
@ -1557,7 +1557,7 @@ public function rechercheDirOld($nom, $prenom='', $fonction='', $dateNaiss='', $
$nbTot=$tabTmp[0][0];
$listeEtab=$this->iDb->select('etablissements e', $sqlInfo,
"siren=$siren AND (nic=$nic OR siege=1) $strActif $strSiege ORDER BY e.siege , e.actif DESC $limit", false, MYSQL_ASSOC);
"siren=$siren AND (nic=$nic OR siege=1) $strActif $strSiege ORDER BY e.siege , e.actif, e.nic DESC $limit", false, MYSQL_ASSOC);
}
if ($nbTot==0 && $actif==-1) {