prepare("INSERT INTO bot_settings (setting_key, setting_value) VALUES (?, ?) ON DUPLICATE KEY UPDATE setting_value = ?"); $db->beginTransaction(); $stmt->execute(['bot_token', $botToken, $botToken]); $stmt->execute(['prefix', $prefix, $prefix]); $db->commit(); header('Location: index.php?saved=1#config'); exit; } catch (Exception $e) { if ($db->inTransaction()) $db->rollBack(); die("Error saving settings: " . $e->getMessage()); } }