<?php
session_start();
require 'conexao.php';

// Verifique se o usu���rio n���o est��� logado
if (!isset($_SESSION['user_id'])) {
    // Redirecione-o para a p���gina de login
    header("Location: login.php");
}

if (isset($_POST['mover'])) {
    $direcao = $_POST['direcao'];
        $personagem = $_SESSION['personagem']; // Certifique-se de que $personagem tenha sido definido anteriormente
$_SESSION['msg'] = "$personagem movido para $direção";

    // Atualize a coluna 'local' na tabela 'personagens' para o novo valor
    $sql = "UPDATE personagens SET local = :direcao WHERE nome = :personagem";
    $stmt = $pdo->prepare($sql);
    $stmt->bindParam(':direcao', $direcao, PDO::PARAM_STR);
    $stmt->bindParam(':personagem', $personagem, PDO::PARAM_STR);

    if ($stmt->execute()) {
        echo "Local do personagem atualizado com sucesso para $direcao.";
    } else {
        echo "Erro ao atualizar o local do personagem.";
    }
}

// Restante do seu código HTML e PHP aqui

// Feche a conexão PDO quando terminar
?>
