Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- /**
- * Inicia SESSION
- */
- session_start();
- // Recuperar o ID do cliente já logado
- $cliente = $_SESSION['cliente']['id'];
- //Forma de Pagamento
- $formaDePagamento = $_POST['forma_pagamento'];
- /*SQL para inserir o pedido, detalhe que o total deixei como zero*/
- $sqlPedido = "INSERT INTO pedidos SET idCliente = '$cliente', formaPagamento = '$formaDePagamento', status = 0, total = 0, criado = NOW()";
- $queryPedido = mysql_query($sqlPedido);
- ///recuperar o ID criado
- $idPedido = mysql_insert_id();
- //aqui armazenará o valor total
- $total = 0;
- /**
- * Aqui irá inserir os itens do pedidos
- */
- foreach($_SESSION['carrinho'] as $id => $qtd){
- //Seleciona o produto pra recuperar as informa~ções do preco
- $queryProduto = mysql_query("SELECT * FROM produtos WHERE idProduto = '$id'");
- $rowProduto = mysql_fetch_assoc($queryProduto);
- $total += $rowProduto['preco'] * $qtd;
- //insere os produtos dos pedidos
- $sqlPedidoProduto = "INSERT INTO pedidos_produtos SET idPedido = '$idPedido', idProduto = '$id', qtd = '$qtd'";
- mysql_query($sqlPedidoProduto);
- }
- /*Alterar o valor do total*/
- mysql_query("UPDATE pedidos SET total = '$total' WHERE idPedido = '$idPedido'");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement