e tentando inserir em outra tabela comparando resultados, onde m_duelos = dinheiro que o ususario tem
//selecionando dados da tabela carta
$result = mysql_query("SELECT * FROM cartas WHERE ID='$id'");
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
$preco = $row['preco'];
$nome = $row['nome'];
}
//selecionando dados da tabela usuarios
$result2 = mysql_query("SELECT * FROM novo_usuarios WHERE ID='$id_user'");
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
$marcas = $row['m_duelo'];
}
// CONDICOE //
if($preco>$marcas){
//nesta parte os dados da segunda parece nao estar pegando so os da 1 //
$result3 = mysql_query("UPDATE novo_usuarios SET m_duelo='$marcas - $preco' , deck1=(deck1' + <br>$nome<br>) WHERE ID='$id_user' ");
echo " A compra da carta <b>$nome</b> $marcas foi efetuado com sucesso. <br>Você ja pode usa-la em duelos RPG.<br> Voce ainda possui $row2[m_duelo] Marcas de Duelo";
//SE DER TUDO OK //
// FECHAMENTO //
}else{echo "<center>Você não tem marcas suficiente para comprar esta carta.";}
para tentar ilustrar o que estou querendo com isso , e que quando clicar em comprar seja feito
1º a comparação entre o valor da carta e o dinheiro que o usuário tem
2º update do dinheiro que o usuario tem - o valor da carta
3º pegar o nome da carta e inserir no campo deck 1 ( porem esse campo sera acrecentado, não ira apagar o valor que tem la, so ira inserir algo depois do que já tem)
pesquisando achei esses comandos que usei porem não funciona, alguém me da uma luz?
Pergunta
Enigma_avatar
pessoal estou tentado fazer um update pegando valor de outra tabela porem os dados da segunda tabela não são enviado
to passando o id da carta
e tentando inserir em outra tabela comparando resultados, onde m_duelos = dinheiro que o ususario tem
para tentar ilustrar o que estou querendo com isso , e que quando clicar em comprar seja feito
1º a comparação entre o valor da carta e o dinheiro que o usuário tem
2º update do dinheiro que o usuario tem - o valor da carta
3º pegar o nome da carta e inserir no campo deck 1 ( porem esse campo sera acrecentado, não ira apagar o valor que tem la, so ira inserir algo depois do que já tem)
pesquisando achei esses comandos que usei porem não funciona, alguém me da uma luz?
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.