setLotto($_POST["codice_lotto"])) { $record = $concorso->info; $lotto = $concorso->lotto; $round = $concorso->round; $breadcrumb = array(); $breadcrumb["/".$radice."/"] = Modulo::getInfo($radice)["titolo"]; $breadcrumb["/".$radice."/dettaglio.php?codice={$record["codice"]}&codice_lotto={$lotto["codice"]}"] = __("Dettaglio"); $breadcrumb["partecipa.php?codice={$record["codice"]}&codice_lotto={$lotto["codice"]}"] = __("Pannello"); $breadcrumb[] = __("Salva raggruppamento"); include_once ($root."/layout/top.php"); ?>
partecipazioneAttiva()) { ?>

miaPartecipazione(); if (empty($partecipante)) { $partecipante = $concorso->savePartecipante(); } if (!empty($partecipante)) { $codici = []; if (!empty($_POST["raggruppamento"])) { $salva = new salva(); $salva->debug = false; $salva->nome_tabella = "r_raggruppamenti_concorsi"; $existing = $concorso->getRaggruppamento($partecipante["codice"] ?? NULL); foreach($_POST["raggruppamento"] AS $id => $membro) { $continua = true; $data = [ "stato" => $membro["stato"], "codice_fiscale_impresa" => $membro["codice_fiscale_impresa"], "ragione_sociale" => $membro["ragione_sociale"], "ruolo" => $membro["ruolo"] ]; $membro["encryptedData"] = base64_encode(simple_encrypt(json_encode($data),$config["simple_encrypt"]["offer"])); foreach(array_keys($data) AS $key) { unset($membro[$key]); } if (is_numeric($id)) { $membro["codice"] = $id; $continua = false; if (!empty($existing)) { foreach($existing AS $ext) { if ($membro["codice"] == $ext["codice"]) { $continua = true; break; } } } } if ($continua) { $membro["codice_padre"] = $partecipante["codice"]; $salva->operazione = (!is_numeric($id)) ? "INSERT" : "UPDATE"; $salva->oggetto = $membro; $codici[] = $salva->save(); } } } $sql = "DELETE FROM r_raggruppamenti_concorsi WHERE codice NOT IN (".implode(",",$codici).") AND codice_padre = :codice_padre "; if (empty($codici)) { $sql = "DELETE FROM r_raggruppamenti_concorsi WHERE codice_padre = :codice_padre "; } $pdo->go($sql,[":codice_padre"=>$partecipante["codice"]]); scriviLog("r_raggruppamenti_concorsi","DELETE",$pdo->getSQL()); ?>



&codice_lotto=">
'; die(); } } else { echo ''; die(); } } else { echo ''; die(); } ?>