select('mg_listini_articoli', '*', [], ['id_listino' => $id_listino]); if (empty($search)) { $articoli = $dbo->fetchArray('SELECT mg_listini_articoli.*, mg_articoli.codice, mg_articoli.descrizione, mg_articoli.'.($prezzi_ivati ? 'minimo_vendita_ivato' : 'minimo_vendita').' AS minimo_vendita FROM mg_listini_articoli LEFT JOIN mg_articoli ON mg_listini_articoli.id_articolo=mg_articoli.id WHERE id_listino='.prepare($id_listino).' LIMIT '.$start.', '.$length); } else { $resource = 'articoli_listino'; include_once __DIR__.'/select.php'; $articoli = $results; } foreach ($articoli as $articolo) { $riga = [ '', Modules::link('Articoli', $articolo['id_articolo'], $articolo['codice'], null, ''), $articolo['descrizione'], '

'.dateFormat($articolo['data_scadenza']).'', '

'.($articolo['minimo_vendita'] != 0 ? moneyFormat($articolo['minimo_vendita']) : '-').'', '

'.moneyFormat($articolo['prezzo_unitario']).'', '

'.moneyFormat($articolo['prezzo_unitario_ivato']).'', '

'.($articolo['sconto_percentuale'] != 0 ? numberFormat($articolo['sconto_percentuale']).' %' : '-').'', '

', ]; $righe[] = $riga; $class[] = 'text-right'; } // Formattazione dei dati echo json_encode([ 'data' => $righe, 'recordsTotal' => sizeof($tot_articoli), 'recordsFiltered' => sizeof($tot_articoli), 'draw' => intval(filter('draw')), ]);