Jump to content
Fórum Script Brasil

aoliveira

Membros
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

0 Neutro

About aoliveira

  1. // Este é o arquivo que salva no banco, será que consegue me ajudar? // Obrigado! <?php session_start(); error_reporting(E_ALL); ini_set('display_errors', true); require'php/conn.php'; require_once "functions/cart.php"; $usu= $_SESSION['usuario']; //coloco em $usu os dados da sessao.. $cpf = $_POST['cpf']; $senha = $_POST['senha']; $busca_cli = mysqli_query($conn,"select id_cli,cpf,senha,ativo from clientes where cpf = '".$cpf."' and senha ='".$senha."' and ativo = 'S'"); if(mysqli_num_rows($busca_cli)==1){ $dado = mysqli_fetch_array($busca_cli); if(count($_SESSION['carrinho']) > '0'){ $insert_pedido ="INSERT INTO pedido(pedido_data,pedido_data_hora,pedido_valor,pedido_status,pedido_id_cliente)VALUES('".date('y-m-d')."','".date('y-m-d H:i:s')."', '0','0','".$dado[id_cli]."')"; mysqli_query($conn, $insert_pedido); $read_ultimo_pedido = mysqli_query($conn, "SELECT pedido_id FROM pedido ORDER BY pedido_id DESC LIMIT 1"); if(mysqli_num_rows($read_ultimo_pedido) > '0'){ foreach($read_ultimo_pedido as $read_ultimo_pedido_view); } foreach($_SESSION['carrinho'] as $id_produto => $qtd_produto){ $read_produto_carrinho = mysqli_query($conn,"SELECT descricao,preço FROM produtos WHERE id='".$id_produto."'"); if(mysqli_num_rows($read_produto_carrinho) > '0'){ foreach($read_produto_carrinho as $read_produto_carrinho_view); $valor_total_produto_carrinho = $qtd_produto * $read_produto_carrinho_view['preço']; $valor_total_venda += $valor_total_produto_carrinho; } $insert_itens_pedido = "INSERT INTO itens_pedido(itens_pedido_pedido_id,itens_pedido_produto,itens_pedido_quantidade,itens_pedido_valor_produto,itens_pedido_valor_total,itens_pedido_id_cliente,status)VALUES('".$read_ultimo_pedido_view['pedido_id']."','".$id_produto."','".$qtd_produto."','".$read_produto_carrinho_view['preço']."','".$valor_total_produto_carrinho."','".$dado[id_cli]."','AB')"; mysqli_query($conn, $insert_itens_pedido); } $update_pedido = "UPDATE pedido SET pedido_valor = '".$valor_total_venda."',pedido_id_cliente = '".$dado[id_cli]."' WHERE pedido_id = '".$read_ultimo_pedido_view['pedido_id']."'"; mysqli_query($conn,$update_pedido); }else{ echo "<script>alert('Não existem produtos no carrinho')</script>"; echo "<script>window.location='carrinho.php'</script>"; } } else { echo "<script>alert('Senha ou CPF inválido ou seu cadastro ainda não foi ativado')</script>"; echo "<script>window.location='carrinho.php'</script>"; } //session_destroy(); echo "<script>alert('Pedido finalizado".$read_ultimo_pedido_view['pedido_id']." - ".$valor_total_venda." - ".$read_produto_carrinho_view['preço']."')</script>"; //echo "<script>window.location='index.php'</script>"; ?>
  2. minha aplicação fica na locaweb, como posso ver esta configuração?
  3. Boa tarde pessoal! Eu tenho um carrinho de compras que na minha máquina funciona perfeitamente (localhost), todos os dados que preciso gravar vão para o banco de dados, o problema é que quando coloco em meu servidor web o mesmo arquivo o mesmo banco, tem informações que não estão sendo salvas. Se alguém já passou por esta situação e poder me esclarecer qual é o problema eu agradeço bastante. Atc. Adenilson
  4. Lowys te agradeço, más onde coloco, segue meu código para que entenda melhor o que quero fazer. <?php session_start(); require'php/conn.php'; if(count($_SESSION['carrinho']) == '0'){ echo "<script>alert('Não existem produtos no carrinho')</script>"; echo "<script>window.location='meu-carrinho.php'</script>"; }else{ $insert_pedido ="INSERT INTO pedido(pedido_data,pedido_data_hora,pedido_valor,pedido_status,pedido_id_cliente)VALUES('".date('y-m-d')."','".date('y-m-d H:i:s')."', '0','0','".$Id_do usuário."')"; mysqli_query($conn, $insert_pedido); $read_ultimo_pedido = mysqli_query($conn, "SELECT pedido_id FROM pedido ORDER BY pedido_id DESC LIMIT 1"); if(mysqli_num_rows($read_ultimo_pedido) > '0'){ foreach($read_ultimo_pedido as $read_ultimo_pedido_view); } foreach($_SESSION['carrinho'] as $id_produto => $qtd_produto){ $read_produto_carrinho = mysqli_query($conn,"SELECT produto_descricao,produto_preco FROM produtos WHERE produto_id='".$id_produto."'"); if(mysqli_num_rows($read_produto_carrinho) > '0'){ foreach($read_produto_carrinho as $read_produto_carrinho_view); $valor_total_produto_carrinho = $qtd_produto * $read_produto_carrinho_view['produto_preco']; $valor_total_venda += $valor_total_produto_carrinho; } $insert_itens_pedido = "INSERT INTO itens_pedido(itens_pedido_pedido_id,itens_pedido_produto,itens_pedido_quantidade,itens_pedido_valor_produto,itens_pedido_valor_total)VALUES('".$read_ultimo_pedido_view['pedido_id']."','".$id_produto."','".$qtd_produto."','".$read_produto_carrinho_view['produto_preco']."','".$valor_total_produto_carrinho."')"; mysqli_query($conn, $insert_itens_pedido); } $update_pedido = "UPDATE pedido SET pedido_valor = '".$valor_total_venda."' WHERE pedido_id = '".$read_ultimo_pedido_view['pedido_id']."'"; mysqli_query($conn,$update_pedido); session_destroy(); echo "<script>alert('Pedido Finalizado')</script>"; echo "<script>window.location='meus-pedidos.php'</script>"; } ?>
  5. eu já tenho este campo, não estou conseguindo é pegar esta variável e gravar neste campo
  6. Boa noite! Venho pedir uma ajuda pois não estou conseguindo gravar o código do usuário que coloquei na tela do login da minha pagina, ex: quando eu entro no site peso login e senha, se tiver cadastrado a pessoa consegue entrar na pagina, é um carrinha de compra, o que eu quero é que quando eu fosse gravar o pedido e encerrar a compra, ficasse gravado na minha tabela de pedido a pessoa que fez a compra ou seja a pessoa que estava logado no sistema. Estou usando pho com tabela do phpmyadmin Gostaria que se alguém poder me ajudar fico agradecido.
×
×
  • Create New...