gestione gare pubbliche
Non puoi selezionare più di 25 argomenti Gli argomenti devono iniziare con una lettera o un numero, possono includere trattini ('-') e possono essere lunghi fino a 35 caratteri.
 
 
 
 
 

26 righe
907 B

<?
if (isset($this) && is_a($this,"attiCPN")) {
$sql = "SELECT b_gare_round.codice
FROM b_gare
JOIN b_gare_lotti ON b_gare_lotti.codice_gara = b_gare.codice
JOIN b_gare_round ON b_gare_round.codice_gara = b_gare.codice
WHERE b_gare_lotti.cig = :cig ";
$codici = $this->db->go($sql,[":cig"=>$cig]);
if ($codici->rowCount() > 0) {
while($id = $codici->fetch(PDO::FETCH_COLUMN)) {
$allegati = filesManager::listFiles($id,"gare-public");
if (!empty($allegati)) {
$esistenti = $this->getRefsAllegati();
if (!empty($esistenti)) {
$esistenti = array_column($esistenti,"codice");
}
foreach($allegati AS $allegato) {
if (in_array($allegato["codice"],$esistenti) === false) {
$data[] = $allegato;
}
}
}
}
}
}
?>