I am trying to do an update by taking the value of another table, but the data in the second table is not sent.
By passing the ID of the card:
<a href=index.php?pag=shopcomprar&id={$row['ID']} '>[COMPRAR]</a>
And trying to insert into another table comparing results, where m_duelos = dinheiro
that the user has:
//selecionando dados da tabela carta
$result = mysql_query("SELECT * FROM cartas WHERE ID='$id'");
while ($row = mysql_fetch_array($result, MYSQL_BOTH)) {
$preço = $row['preço'];
$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($preço>$marcas){
//nesta parte os dados da segunda parece não estar pegando so os da 1 //
$result3 = mysql_query("UPDATE novo_usuarios SET m_duelo='$marcas - $preço' , deck1=(deck1' + <br>$nome<br>) WHERE ID='$id_user' ");
echo " A compra da carta <b>$nome</b> $marcas foi efetuado com sucesso. <br>Você já 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.";}
To try to illustrate what I'm wanting with this, I want it when I click on buy it:
I tried to use the above codes but it does not work, does anyone give me a light?