$eseguito) { $presenza = $post['presenza'][$idvoceservizio]; $esito = $post['esito'][$idvoceservizio]; $priorita = $post['priorita'][$idvoceservizio]; if (!$dbo->query('UPDATE co_ordiniservizio_vociservizio SET eseguito='.prepare($eseguito).', presenza='.prepare($presenza).', esito='.prepare($esito).', priorita='.prepare($priorita).', note='.prepare($post['note_ods'][$idvoceservizio]).' WHERE id='.prepare($idvoceservizio))) { ++$n_errors; } } } if ($n_errors == 0) { $_SESSION['infos'][] = _('Voci di servizio salvate correttamente!'); } else { $_SESSION['errors'][] = _('Errore durante il salvataggio delle voci di servizio!'); } // Aggiornamento 4 spunte $dbo->query('UPDATE co_ordiniservizio SET copia_centrale='.prepare($post['copia_centrale']).', copia_cliente='.prepare($post['copia_cliente']).', copia_amministratore='.prepare($post['copia_amministratore']).'", funzionamento_in_sicurezza='.prepare($post['funzionamento_in_sicurezza']).' WHERE idintervento='.prepare($id_record)); } /* Visualizzazione voci di servizio collegate a questo intervento */ // Info principali $rs = $dbo->fetchArray('SELECT * FROM co_ordiniservizio WHERE idintervento='.prepare($idintervento)); $check_copia_centrale = $rs[0]['copia_centrale']; $check_copia_cliente = $rs[0]['copia_cliente']; $check_copia_amministratore = $rs[0]['copia_amministratore']; $check_funzionamento_in_sicurezza = $rs[0]['funzionamento_in_sicurezza']; if (sizeof($rs) == 0) { echo '
'._('Nessun collegamento a ordini di servizio')."...
\n"; } else { echo ''.str_replace(['_NUM_', '_DATE_'], [''.$rs[0]['id'].'', Translator::dateToLocale($rs[0]['data_scadenza'])], _('Ordine di servizio numero _NUM_ (termine massimo _DATE_)')).':
'; $rs = $dbo->fetchArray('SELECT * FROM co_ordiniservizio_vociservizio WHERE idordineservizio=(SELECT id FROM co_ordiniservizio WHERE idintervento='.prepare($idintervento).' LIMIT 0,1) ORDER BY categoria ASC'); echo ' '; /* Stampa intervento con voci di servizio */ echo ' '; }