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):
Outra é:
Código (PHP):
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>";
?>
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>";
?>
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>";
?>