retrieve ( $_POST ['record'] ); } $check_notify = FALSE; foreach ( $focus->column_fields as $field ) { if (isset ( $_POST [$field] )) { $value = $_POST [$field]; $focus->$field = $value; } } foreach ( $focus->additional_column_fields as $field ) { if (isset ( $_POST [$field] )) { $value = $_POST [$field]; $focus->$field = $value; } } $focus->position_list = $json->decode ( htmlspecialchars_decode ( $_POST ['position_list'] ) ); $focus->save ( $check_notify ); $return_id = $focus->id; $focus->ecommerce_invoices = $json->decode ( htmlspecialchars_decode ( $_POST ['ecommerce_invoices'] ) ); if (isset ( $focus->ecommerce_invoices ) && count ( $focus->ecommerce_invoices ) > 0) { $db = $GLOBALS ['db']; $db->query ( "UPDATE ecommerce_invoices SET ecmstockdocout_id = '$return_id' WHERE id IN ('" . implode ( "','", $focus->ecommerce_invoices ) . "')" ); } echo $return_id; return; /* echo ' '; return; //handleRedirect ( $return_id, 'EcmStockDocOuts' ); */