fetchArray('SELECT ragione_sociale, (SELECT MIN(orario_inizio) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS data, (SELECT SUM(prezzo_ore_consuntivo+prezzo_km_consuntivo+prezzo_dirittochiamata) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS totale FROM in_interventi INNER JOIN an_anagrafiche ON in_interventi.idanagrafica=an_anagrafiche.idanagrafica WHERE in_interventi.idanagrafica='.prepare($id_record)); } elseif (in_array('Tecnico', explode(',', $record['tipianagrafica']))) { //Tecnici $rsi = $dbo->fetchArray('SELECT ragione_sociale, (SELECT MIN(orario_inizio) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id) AS data, (SELECT SUM(prezzo_ore_consuntivo+prezzo_km_consuntivo+prezzo_dirittochiamata) FROM in_interventi_tecnici WHERE idintervento=in_interventi.id AND in_interventi_tecnici.idtecnico = '.prepare($id_record).' ) AS totale FROM in_interventi INNER JOIN an_anagrafiche ON in_interventi.idanagrafica=an_anagrafiche.idanagrafica INNER JOIN in_interventi_tecnici ON in_interventi.id = in_interventi_tecnici.idintervento WHERE in_interventi_tecnici.idtecnico='.prepare($id_record)); } $totale_interventi = 0; $data_start = strtotime('now'); for ($i = 0; $i < count($rsi); ++$i) { $totale_interventi += $rsi[$i]['totale']; // Calcolo data più bassa per la ricerca if (strtotime($rsi[$i]['data']) < $data_start) { $data_start = strtotime($rsi[$i]['data']); } } echo '
'.tr('Sono stati svolti _NUMBER_ interventi per un totale di _EUR_ €', [ '_NUMBER_' => count($rsi), '_EUR_' => Translator::numberToLocale($totale_interventi), ]).'
'; } else { echo ''.tr('Nessun intervento').'.
'; } echo ''.tr('Sono stati fatti _NUMBER_ preventivi per un totale di _EUR_ €', [ '_NUMBER_' => count($rsi), '_EUR_' => Translator::numberToLocale($totale_preventivi), ]).'
'; } else { echo ''.tr('Nessun preventivo').'.
'; } echo ''.tr('Sono stati stipulati _NUMBER_ contratti per un totale di _EUR_ €', [ '_NUMBER_' => count($rsi), '_EUR_' => Translator::numberToLocale($totale_contratti), ]).'
'; } else { echo ''.tr('Nessun contratto').'.
'; } echo ''.tr('Sono state emesse _NUMBER_ fatture di vendita per un totale di _EUR_ €', [ '_NUMBER_' => count($rsi), '_EUR_' => Translator::numberToLocale($totale_fatture_vendita), ]).'
'; } else { echo ''.tr('Nessuna fattura di vendita').'.
'; } echo ''.tr('Sono state registrate _NUMBER_ fatture di acquisto per un totale di _EUR_ €', [ '_NUMBER_' => count($rsi), '_EUR_' => Translator::numberToLocale($totale_fatture_acquisto), ]).'
'; } else { echo ''.tr('Nessuna fattura di acquisto').'.
'; } echo '