This commit is contained in:
FabioL 2024-06-03 17:14:10 +02:00
commit 571fb389eb
1 changed files with 15 additions and 11 deletions

View File

@ -17,17 +17,21 @@
* along with this program. If not, see <https://www.gnu.org/licenses/>. * along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ */
$r = $dbo->fetchOne('SELECT *, $r = $dbo->fetchOne('
co_contratti.nome AS nome_contratto, SELECT
an_anagrafiche.pec, `co_contratti`.*,
IF((an_referenti.email IS NOT NULL AND an_referenti.email != ""), an_referenti.email, an_anagrafiche.email) AS email, `co_contratti`.`nome` AS nome_contratto,
an_anagrafiche.idanagrafica, `an_anagrafiche`.`pec`,
an_referenti.nome AS nome_referente, IF((`an_referenti`.`email` IS NOT NULL AND `an_referenti`.`email` != ""), `an_referenti`.`email`, `an_anagrafiche`.`email`) AS email,
an_anagrafiche.ragione_sociale `an_anagrafiche`.`idanagrafica`,
FROM co_contratti `an_referenti`.`nome` AS nome_referente,
INNER JOIN an_anagrafiche ON co_contratti.idanagrafica=an_anagrafiche.idanagrafica `an_anagrafiche`.`ragione_sociale`
LEFT JOIN an_referenti ON an_referenti.id=co_contratti.idreferente FROM
WHERE co_contratti.id='.prepare($id_record)); `co_contratti`
INNER JOIN `an_anagrafiche` ON `co_contratti`.`idanagrafica`=`an_anagrafiche`.`idanagrafica`
LEFT JOIN `an_referenti` ON `an_referenti`.`id`=`co_contratti`.`idreferente`
WHERE
`co_contratti`.`id`='.prepare($id_record));
// Variabili da sostituire // Variabili da sostituire
return [ return [