Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 14700

Perfil de utilizador em php

$
0
0
Boa tarde,

Estou a desenvolver um jogo que se pede ao utilizador vários dados(Nome da Personagem, Raça). Esses dados são introduzidos numa Base de Dados que eu já criei através do registo e são confirmados quando feito o login para respetiva entrada no jogo.
Cada utilizador tem um perfil com as suas características, convém notar que as características são as mesmas por cada utilizador.

Eu já inseri os dados na base de dados mysqli: "jogador"

O problema que eu estou a tentar resolver é que não escreve os dados na página do perfil, ou seja, esta fica em branco, no entanto, ainda não consegui identificar a razão de tal motivo.

Eu tenho duas alternativas, mas nenhuma delas deu: uma é esta:

O código do perfil é este:

Código (PHP):
<?php
    include("conectar.php");
    mysqli_query("Use jogador");    

    session_start();

    $sql = "SELECT * FROM registo ORDER BY IdJogador ASC";
    $rs = mysqli_query($sql);

    If($rs)
    {
    while($row = mysqli_fetch_array($rs))
    {
    $IdJogador = $row["IdJogador"];
    echo $IdJogador;
    }

    }
    else
        echo "<script>alert('O login não foi realizado com sucesso!');</script>";

?>

Outra é:

Código (PHP):
<?php
    include ("conectar.php");
    mysqli_query("Use jogador");

    session_start();

if ($_SESSION["Login"][0] = "YES") {
        $a = $_SESSION['Login'][1];
        $b = $_SESSION['Login'][2];

    $sql = "SELECT IdJogador FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysql_query($sql);
    $row = mysql_fetch_array($rs);
    echo "Nome: " . $row["NomePersonagem"] . "<br/>";

    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Ano: " . $row["ano"] . "<br/>";

    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Mês: " . $row["mes"] . "<br/>";


    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Dia: " . $row["dia"] . "<br/>";


    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Dinheiro: " . $row["dinheiro"] . "<br/>";


    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Energia: " . $row["Energia"] . "<br/>";


    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Força: " . $row["Forca"] . "<br/>";


    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Defesa: " . $row["Defesa"] . "<br/>";


    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Agilidade: " . $row["Agilidade"] . "<br/>";


    $sql = "SELECT ano FROM registo where NomePersonagem = '$a' and Password = '$b'";
    $rs = mysqli_query($sql);
    $row = mysqli_fetch_array($rs);
    echo "Velocidade: " . $row["Velocidade"] . "<br/>";


    }
    else
        echo "<script>alert('O login não foi realizado com sucesso!');</script>";
?>

Viewing all articles
Browse latest Browse all 14700