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.
 
 
 
 
 

25 righe
1.4 KiB

<?
if (isset($root) && isset($modulo) && isset($scadenze) && isset($fromDate) && isset($toDate)) {
$bind = array(":utente"=>$this->codice,":dateFrom"=>$fromDate,":dateTo"=>$toDate,":ente"=>$_SESSION["ente"]->codice);
$sqlScadenza = "SELECT b_commissioni.oggetto, b_commissioni.codice, b_commissioni.scadenza
FROM b_commissioni JOIN r_commissione ON b_commissioni.codice = r_commissione.codice_commissione
WHERE r_commissione.codice_utente = :utente AND b_commissioni.codice_gestore = :ente
AND b_commissioni.scadenza BETWEEN :dateFrom AND :dateTo";
$risScadenza = $pdo->go($sqlScadenza,$bind);
if ($risScadenza->rowCount() > 0) {
while($tmpScadenza = $risScadenza->fetch(PDO::FETCH_ASSOC)) {
$time = strtotime($tmpScadenza["scadenza"]);
$day = date("Y-m-d",$time);
if (!isset($scadenze[$day])) { $scadenze[$day] = []; }
$scadenza = [];
$scadenza["dateTime"] = $tmpScadenza["scadenza"];
$scadenza["titolo"] = $modulo["titolo"];
$scadenza["descrizione"] = $tmpScadenza["oggetto"];
$scadenza["link"] = "/backend/commissione/edit.php?codice={$tmpScadenza["codice"]}";
$scadenza["icon"] = $modulo["icon"];
$scadenza["bgClass"] = "warning";
$scadenze[$day]["{$time}_{$tmpScadenza["codice"]}_commissione"] = $scadenza;
}
}
}
?>