-
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>'; } } ?>
-