Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Salve-Salve galera q me ajuda e que eu ajudo =D
Mais uma vez luiz na área pedindo ajuda pro pessoal q sabe!
pra quem não sabe eu estou fazendo um jogo em browser...dai eu as veiz pesso uma ajudinha!
Bom,desta vez eu queria saber uma coisa...
Tipo:
Na hora de compra uma arma...que vale por exemplo 2000 reais...
Se eu usar...:
$sql = "UPDATE `huntercave`.`usuarios` SET moedas = (`moedas` - '2000') where user_user='" . $_SESSION['usuario'] . "' "
TIpo eu kiria saber se o cara n tiver as moedas suficientes se tipo vai dar erro ou vai ficar uma quantia negativa...
Vlw...
ADD MSN:
cv-luizf@hotmail.com
Eu confio em voces! =D
>
Olá,
Qual o tipo do campo você tá usando pra eu fazer um teste aqui.
Cara eu to usando um campo de select ,tipo akles q desce o menuzinho da flechinha
XD
Use o IF:
$sql = mysql_query("SELECT 'campo' FROM tabela");
while ($data = mysql_fetch_array($sql)) {
$data['campo_dinheiro'] = $dinheiro;
if ($dinheiro <= 0) {
// EXIBE alertA...
} else {
// FAZ A COMPRA
}
}
Obs.: também sou iniciante, mas eu usuaria este conceito :D
Té mais!
o problema é:
COmo q eu vo afze isso?
De ve se é maior ou menor...
-S
me ajudaaa aaa
XD vlw
:P
Digo qual o tipo de campo na tabela do banco de dados (int, smallint...).
Qualquer coisa segue a dica do Eliseu, a não ser que você queira realmente que o valor fique negativo. Flw
Qual parte você não entendeu ?
igual ou maior o valor ? simples, faz a troca pra :
>=
Vê se isso ajuda...
Supondo que o valor da arma venha por POST
...
$valorArma = $_POST['valor'];
$sql = "SELECT moedas FROM `huntercave`.`usuarios` where user_user='" . $_SESSION['usuario'] . "'";
$resSql = mysql_query($sql);
$dadosSql = mysql_fetch_array($resSql);
$moedas = $dadosSql['moedas'];
if ($moedas >= $valorArma) {
//Faz a compra echo 'Você não possui dinheiro suficiente.';
}vo tentar genmte!!!
OBRIGADO POR TUDO E VLW!
Olá,
Qual o tipo do campo você tá usando pra eu fazer um teste aqui.