diff --git a/admin/settings.php b/admin/settings.php index d5dd5f2..5405788 100644 --- a/admin/settings.php +++ b/admin/settings.php @@ -11,7 +11,7 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['update_settings'])) { $message = '设置已成功更新'; } -$settings_raw = $db->query("SELECT * FROM settings ORDER BY id ASC")->fetchAll(); +$settings_raw = $db->query("SELECT * FROM settings ORDER BY key_name ASC")->fetchAll(); $settings = []; foreach ($settings_raw as $s) { $settings[$s['key_name']] = $s; @@ -35,7 +35,7 @@ foreach ($check_new_settings as $new_key) { $stmt->execute([$new_key, $desc]); // Refresh settings - $settings_raw = $db->query("SELECT * FROM settings ORDER BY id ASC")->fetchAll(); + $settings_raw = $db->query("SELECT * FROM settings ORDER BY key_name ASC")->fetchAll(); $settings = []; foreach ($settings_raw as $s) { $settings[$s['key_name']] = $s;