} $HTTP_SESSION_VARS['editFields'] = serialize($editFields); } else { $editFields = unserialize($HTTP_SESSION_VARS['editFields']); foreach ($editFields as $key => $value) { if (is_array($formParams[$value])) { $formParams[$value] = implode("\n", $formParams[$value]); } $FXQuery->AddDBParam($value, $formParams[$value]); } $updateResult = $FXQuery->FMEdit(); // echo($updateResult['URL']); } } $FXQuery->SetDBData($FXE_currentDatabaseName, $FXE_currentLayoutName, $FXE_groupSize); $FXQuery->FMSkipREcords($skip); $ReturnedData = $FXQuery->FMFindAll(); // This demo finds all records in the current database. if ($FXE_currentLayoutName != '') { $fieldLayout = array(); $FXQuery->SetDBData($FXE_currentDatabaseName, $FXE_currentLayoutName); $viewData = $FXQuery->FMView(); // If a layout was specified, get the 'View' information for that layout. foreach ($viewData['fields'] as $key => $value) { if (!isset($value['valuelist'])) { $value['valuelist'] = ''; } $fieldLayout[$value['name']] = array('type' => $value['type'], 'valuelist' => $value['valuelist']); } } } else {