$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) { flash()->info(tr('Voci di servizio salvate correttamente!')); } else { flash()->error(tr('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 '
'.tr('Nessun collegamento a ordini di servizio')."...
\n"; } else { echo ''.tr('Ordine di servizio numero _NUM_ (termine massimo _DATE_)', [ '_NUM_' => ''.$rs[0]['id'].'', '_DATE_' => Translator::dateToLocale($rs[0]['data_scadenza']), ]).':
'; $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 '