Ola pessoal, preciso de uma ajuda, tenho uma tabela de produtos e preciso dar um desconto de 40% em apenas algumas categorias desta tabela e estou na duvida de como fazer isso no MYSQL via comando mesmo, queria pegar todos os preços da tabela produtos de uma categoria x e dar 40% de desconto, podem me ajudar?
Olá pessoal preciso da ajuda de vcs, estou com uma dúvida sobre cupom de desconto, tenho uma tabela no banco de dados tbl_desconto com id_desconto, nome_desconto e valor_desconto, tenho um formulário que envia os dados por email via phpMailer e salvando no banco de dados, este formulário possui um campo nome_desconto onde o cliente digita o nome do cupom, até aí tudo bem e funcionando.
Estou utilizando o carrinho do PagSeguro, não criei carrinho de compras, o sisteminha funciona só não consegui fazer o calculo do (valor_curso - valor_desconto) pois o que o cliente digita no campo de desconto do formulário é o nome_desconto como faço essa parada de converter o nome_desconto para valor_desconto e fazer a conta e enviar para o carrinho do PagSeguro.
Veja o código de pagamento que funciona mas nã faz o cálculo.
<?php require_once "conn.php";?>
<?php
$curso = $_GET['curso'];
$cursos = "SELECT * FROM tbl_curso WHERE id = " . $curso . "";
$res_cursos = mysqli_query($conn, $cursos);
$listar_curso = mysqli_num_rows($res_cursos);
$valor = mysqli_fetch_assoc($res_cursos);
$curso = $valor['nome_curso'];
$preco = $valor['valor_curso'];
$idcurso = $valor['id'];
//primeiro, pega os dados do cliente e do curso.
$descontos = "SELECT * FROM tbl_descontos WHERE nome_desconto Like %nome_desconto% ";
$res_descontos = mysqli_query($conn, $descontos);
$listar_descontos = mysqli_num_rows($res_descontos);
$desconto = mysqli_fetch_array($res_descontos);
//segundo, buscar se o cupom existe
$desconto = $_POST['nome_desconto']; //pega o cupom que veio do formulario (veio por get ou post)
$desconto = $_POST['valor_desconto'];
$sql = 'Select * from tbl_descontos where nome_desconto like %$desconto%'; //faz a busca no sistema
/* Aqui você faz a parada do desconto. SE a busca retornar vazia, preço cheio, caso retorne o valor, você diminui do preço do cupom.*/
if(empty($desconto)){
$preco = $valor['valor_curso'];
Bom dia,
Poderia me dar uma ajuda não sei como fazer isto. Tenho um formulário de pedidos onde tem 5 etapas, e na terceira etapa o usuário se tiver um código de desconto se ele inserir tem que ir buscar no banco de dados se o código é valido se está dentro do prazo e qual o valor de desconto e ai faz o calculo e retorna o valor com desconto. Vi que isto pode ser feito em javascript, mas como fazer isto sendo que estou usando php e deve-se realizar uma pesquisa no banco.
Faça um algoritmo que pergunte ao usuário o valor do produto e quando o usuário pergunta ao cliente a forma de pagamento, esta seja descriminada da seguinte forma:
no caso 1: pagamento à vista no dinheiro, ganha 10% de desconto
no caso 2: pagamento à vista no cartão de crédito sofre 10% de juros no valor do produto
no caso 3: pagamento parcelado em até 2x, sofre 15% de juros no valor do produto
no caso 4: pagamento no minimo em 3x parcelas ou mais sofre 5,5% EM CADA parcela
Usar outrocaso também
Caso apareça a mensagem de Opção invalida o programa volte ao menu para o usuário escolher um opção valida
desafioaula4.alg