Ir para conteúdo
Fórum Script Brasil
  • 0

recuperar o numero do pedido


Carlos Rocha

Pergunta

Ola pessoal, estou precisando de uma orientação.

No site do meu cliente

www.naturelavie.com.br,

tem uma lojinha virtual. Coisa simples mesmo.

Agora o cliente me pediu para colar cobrança por cartão, boleto, deposito. Calculo de frete e muito mais.

Bom, agora estou na seguinte parte.

Gravei o pedido do internauta no mysql assim:

for($i=0;$i<$MeuCarrinho->QuantosItens();$i++) {
        $data = date('Y-m-d');
        $MySQL->query("INSERT INTO pedidos (ID_PEDIDO, ID_PRODUTO, QUANTIDADE,Envio, data, atende) VALUES (". $CODIGO_PEDIDO .",". $MeuCarrinho->item_codigo[$i] .",". $MeuCarrinho->item_quantidade[$i] .",'". $HTTP_POST_VARS["TENVIO"] ."','$data','n')");
    }

Bom, isso gera na minha tabela (com id autoincrement) um numero de pedido. Preciso saber qual foi esse numero de pedido pois quando for enviar os dados para administradora de cartões será preciso informar o numero do pedido.

Como faço para, dentro da mesma seçao, recuperar o numero do pedido

Link para o comentário
Compartilhar em outros sites

8 respostass a esta questão

Posts Recomendados

  • 0

Ok

no caso ficaria assim:

for($i=0;$i<$MeuCarrinho->QuantosItens();$i++) {
        $data = date('Y-m-d');
        $MySQL->query("INSERT INTO pedidos (ID_PEDIDO, ID_PRODUTO, QUANTIDADE,Envio, data, atende) VALUES (". $CODIGO_PEDIDO .",". $MeuCarrinho->item_codigo[$i] .",". $MeuCarrinho->item_quantidade[$i] .",'". $HTTP_POST_VARS["TENVIO"] ."','$data','n')");
                                $ultimo_id=mysql_insert_id();
    }

isso!

Agora, e pra pegar esse valor mais pra frente sendo que (eu acho) não esta na mesma sessão

Como fazer

Link para o comentário
Compartilhar em outros sites

  • 0

Cara, fiz assim tambem e retornou 0 (zero) como valor.

for($i=0;$i<$MeuCarrinho->QuantosItens();$i++) {
        $data = date('Y-m-d');
        $MySQL->query("INSERT INTO pedidos (ID_PEDIDO, ID_PRODUTO, QUANTIDADE,Envio, data, atende) VALUES (". $CODIGO_PEDIDO .",". $MeuCarrinho->item_codigo[$i] .",". $MeuCarrinho->item_quantidade[$i] .",'". $HTTP_POST_VARS["TENVIO"] ."','$data','n')");
        $MeuCarrinho->ultimo_id =mysql_insert_id();
    }

Onde estou errando

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,5k
×
×
  • Criar Novo...