Ir para conteúdo
  • ×   Você colou conteúdo com formatação.   Remover formatação

      Only 75 emoji are allowed.

    ×   Your link has been automatically embedded.   Display as a link instead

    ×   Your previous content has been restored.   Clear editor

    ×   You cannot paste images directly. Upload or insert images from URL.

  • Conteúdo Similar

    • Por ewersonsv
      Tou fazendo um sistema de vendas de emblema para meu site...
      ELE FUNCIONA ASSIM:
      O Usuario tem um valor X de Pontos
      e o Emblema vale um valor X
      ---------------------------------------------
      quero que o comando verifique se ele tem o valor suficiente e compre caso tiver e se nao tive mostre o erro, e se possivel ele comprar o emblema somente uma vez...
      --------------------------------------------
      quando comprar e tem o valor X ele diminuie na conta do usuario caso nao tive ele fica com o valor X em negativo ou um valor que falta para comprar em negativo :S
      CODIGO MYSQL:
      <?php $status = NULL; $userid =$_SESSION['usuarioId']; $id = $_POST['id']; $id_user = $_POST['id_user']; $image = $_POST['image']; $nome = $_POST['nome']; $descricao = $_POST['descricao']; $valor = $_POST['valor']; if(isset($_POST['buyem'])){ $query = mysql_query("SELECT COUNT(ruidas) AS aantalleden FROM usuarios WHERE id ='$userid' ORDER BY ID") or die(mysql_error()); $data = mysql_fetch_assoc($query); if($data['aantalleden'] <= '0') { $status = '<div class="label label-danger" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Você Não Tem Ruidas Suficientes!</div>'; } elseif($data['aantalleden'] >= '1') { mysql_query("UPDATE `usuarios` SET ruidas=(ruidas -$valor) WHERE id='$userid'"); //entrega o emblema! $sql = "INSERT INTO rp_emblemas (id_user, image, nome, descricao, valor) VALUES ('$id_user','$image','$nome','$descricao','$valor')"; //echo $sql; //exit; mysql_query($sql); $status = '<div class="label label-success" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Você Comprou Emblema Com Sucesso!</div>'; } else { $status = '<div class="label label-danger" style="-moz-border-radius: 7px; -webkit-border-radius: 7px; padding: 10px;">Você Não Tem Ruidas Suficientes!</div>'; } } ?>
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.