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
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; |
|
} |
|
} |
|
} |
|
} |
|
} |
|
} |
|
?>
|