query('SELECT * FROM settings'); while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) { $settings[$row['name']] = $row['value']; } if ($_SERVER['REQUEST_METHOD'] === 'POST') { $stmt = db()->prepare('UPDATE settings SET value = :value WHERE name = :name'); foreach ($_POST as $name => $value) { $stmt->execute(['value' => $value, 'name' => $name]); } header('Location: settings.php?success=1'); exit; } include 'header.php'; ?>