[Resolvido] Mysql e IF
Olá pessoal...Luiz na área novamente pedindo ajuda aqui pro pessoal que sabe!
Bom pra qume não sabe eu estou montando um jogo em web browser...mais como eu não sou completamente profissional em php eu peço uma ajudinha de vez em quando aqui pro pessoal do forum....
Bom o problema de hoje é o seguinte...eu estou fazendo a pagina de acao de caçar o bicho...só q ela só pega a primeira coisa lá do if....
Ela não pega as outras do elseif...
Tipo é conforme a arma...Tem um SELECT ali em cima que tipo o $arma é pra ser a arma...
Eu to usando :
if($arma = 'knife'):
fazer tal coisa
elseif($arma = 'revolver38'):
fazer outra coisa....
mais infelizmente ela só está executando a primeira...=(
confiram abaio o código da página....
<?php
//sessão
session_start();
//SQL-ARMA
require("conexao.php");
$sql = "SELECT * FROM usuarios WHERE user_user='" . $_SESSION['usuario'] ."' ";
$arma = mysql_query($sql) or die (mysql_error());//cacar ratonegro
require("conexao.php");
$monstro = 'ratonegro';if($monstro = 'ratonegro'):
$valorratonegro = '80';
if($arma = 'knife'):
echo '<script>alert("Você Morreu...Clique em voltar para voltar à Caçar!")</script>';elseif($arma = 'revolver38'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'taurus'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'glock'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'espingarda1'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'espingarda2'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'carabina'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'ak47'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'm4a1'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'awp'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = '50'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
elseif($arma = 'negev'):
$sqlratonegro = "UPDATE `hunterc_huntercave`.`usuarios` SET `moedas` = (`moedas` + '" . $valorratonegro . "') WHERE `usuarios`.`user_user` = '" . $_SESSION['usuario'] . "' ";
$qrratonegro = mysql_query($sqlratonegro) or die(mysql_error());
if($qrratonegro = 0):
echo '<script>alert("Erro ao caçar!")</script>';
else:
echo '<script>alert("Você matou o ratonegro e ganhou 80 moedas!")</script>';
endif;
endif;
endif;
?>
HELP - ME!!!!
Por que lembrando que o meu jogo em browser vai ter um arquivo pra download com o site inteiro,vamos dizer um open source...que ajudará muitos a coompreender mais o php e para os interessados em desenvolver um web browser game!!!
;D
Discussão (10)
Carregando comentários...