form('id_module'); $id_record = $html->form('id_record'); $idriga = $html->form('idriga'); $dir = get_var_tipodoc2($id_record,'dir'); // Controllo sulla direzione monetaria $uscite = [ 'Fatture di acquisto', 'Ddt di acquisto', 'Ordini fornitore', ]; $data = [ 'fat' => [ 'table' => 'co_righe_documenti', 'id' => 'iddocumento', ], 'ddt' => [ 'table' => 'dt_righe_ddt', 'id' => 'idddt', ], 'ord' => [ 'table' => 'or_righe_ordini', 'id' => 'idordine', ], 'int' => [ 'table' => 'mg_articoli_interventi', 'id' => 'idintervento', ], ]; $modulo = 'fat'; $table = $data[$modulo]['table']; $id = $data[$modulo]['id']; $riga = str_replace('id', 'id_riga_', $id); $rs = $dbo->fetchArray('SELECT mg_articoli.id AS idarticolo, mg_articoli.codice, mg_articoli.descrizione, '.$table.'.qta FROM '.$table.' INNER JOIN mg_articoli ON '.$table.'.idarticolo=mg_articoli.id WHERE '.$table.'.'.$id.'='.prepare($id_record).' AND '.$table.'.id='.prepare($idriga)); $info = $dbo->fetchArray('SELECT * FROM mg_prodotti WHERE serial IS NOT NULL AND '.$riga.'='.prepare($idriga)); $serials = array_column($info, 'serial'); $in = []; foreach ($serials as $value) { $in[] = prepare($value); } $in = implode(',', $in); echo '
'.tr('Articolo').': '.$rs[0]['codice'].' - '.$rs[0]['descrizione'].'