get('TEMP') . 'cnf'; file_put_contents($tmpcfg, $config); $f3->config($tmpcfg, true); unlink($tmpcfg); $f3->config('labels.ini', true); $f3->set('DB', new \DB\SQL( $f3->get('DBSETTINGS'), $f3->get('dbuser'), $f3->get('dbpass'), array(\PDO::ATTR_ERRMODE => \PDO::ERRMODE_EXCEPTION, \PDO::ATTR_PERSISTENT => TRUE)) ); $CORE_SETTINGS = $f3->get('CORE.fb'); $findBoxCore = new \FindBoxCoreSystem(...array_values($CORE_SETTINGS)); $db = $f3->get('DB'); $articles = $db->exec('SELECT * FROM ARTICLES'); foreach($articles as $articolo) { $dataFields = array( 'tipo_magazzino' => $articolo['tipo_magazzino'], 'ubicazione' => $articolo['ubicazione'], 'incc_intr' => $articolo['incc_intr'] ); $dataFields = array_merge($dataFields, array( 'quantita_contenitore' => $articolo['qta_contenitore'], 'quantita_magazzino' => $articolo['qta_riordino'] )); echo "{$articolo['materiale']} {$articolo['descrizione']} {$dataFields['tipo_magazzino']} {$dataFields['ubicazione']} {$dataFields['incc_intr']} {$dataFields['quantita_contenitore']} {$dataFields['quantita_magazzino']}\r\n"; //$findBoxCore->SaveProducts($stepValues['barcode'], $articles['descrizione'], $dataFields); }