Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
Exemplo da finalização do pedido
Exemplo de inserir as informações do carrinho no banco de dados
//Inicia a Sessão
//Include de conexao
Tabela Pedidos
idPedido INT
idCliente INT
statusPedido INT
criadoPedido DATATIME
modificadoPedido DATATIME
//Recuperar o ID do Cliente, já logado
$idCliente = $_SESSION['cliente']['id'];
//Insere as informações do Pedidos
$strPedido = "INSERT INTO pedidos SET idCliente = '%u', statusPedido = '%u', criadoPedido = NOW(), modificadoPedido = NOW()";
$strPedido = sprintf($strPedido, $idCliente, 0);
$queryPedido = mysql_query($strPedido);
//recuperar o iD criado
$idPedido = mysql_insert_id();
Tabela pedidos_produtos
idPedidoProduto INT
idPedido INT
idProduto INT
qtdPedidoProduto INT
//precorre os itens do carrinho
foreach($_SESSION['carrinho'] as $idProduto => $qtd){
//insere produtos do pedido
$strPedidoProduto = "INSERT INTO pedidos_produtos SET idPedido ='%u', idProduto = '%u', qtdPedidoProduto = '%u'";
$strPedidoProduto = sprintf($strPedidoProduto, $idPedido, $idProduto, $qtd);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.