-if (IS_FORM_SENT()) {
- foreach (REQUEST_POST('sel') as $id => $value) {
- SQL_QUERY_ESC("UPDATE `{!_MYSQL_PREFIX!}_must_register` SET field_required='%s' WHERE `id`=%s AND field_required != '%s' LIMIT 1",
- array($value, bigintval($id), $value),__FILE__, __LINE__);
- }
- LOAD_TEMPLATE('admin_settings_saved', false, getMessage('REGISTER_ADMIN_CHANGES_SAVED'));
-}
+if (isFormSent()) {
+ // Begin counting
+ $count = 0;
+
+ // Update all entries
+ foreach (postRequestElement('sel') as $id => $value) {
+ // Update database
+ SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_must_register` SET `field_required`='%s' WHERE `id`=%s AND `field_required` != '%s' LIMIT 1",
+ array($value, bigintval($id), $value),__FILE__, __LINE__);
+
+ // Get affected rows
+ $count += SQL_AFFECTEDROWS();
+ } // END - foreach
+
+ // Output message for updated entries
+ displayMessage('{%message,ADMIN_REGISTER_CHANGES_SAVED=' . $count . '%}');
+} // END - if