Obrigado por visitar a devmedia.com.br!

Precisamos de você para divulgar nossos vídeos e cursos gratuitos para a comunidade.

Se você gosta da devmedia.com.br por favor dê-nos o seu clique para o Google+ e ajude outros desenvolvedores ao redor do mundo.



Obrigado por seu apoio!
Equipe DevMedia

sair sem compartilhar (x)
DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:

  #Este é um post fechado

Este post está disponível para assinantes da ClubeDelphi ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!



Video: Crie uma loja virtual com Delphi for PHP-Parte XII-Criando página específica para alteração da quantidade de compra

Veja também nesta vídeo-aula que utilizaremos AJAX para fazer a alteração da quantidade desejada no banco de dados.

GLB: 1

Atenção! Este vídeo necessita do aplicativo DevMedia Player para ser executada. Clique aqui para baixar o aplicativo

 

Título:

 

Tempo: 20:31

 

Mini-resumo: Na última aula traballhou-se na página de carrinho de compra, adicionando os botões para limpar o carrinho, continuar comprando e finalizar a compra. Nessa vídeo-aula que faz parte do Curso: Crie uma loja virtual com Delphi for PHP e banco de dados MySQL, criaremos a página específica para alteração da quantidade de compra. Essa página é chamada através da função JavaScript window.open, que permite uma página abrir uma outra janela e controlar a execução da mesma até ser fechada. A idéia é alterarmos a quantidade nesse janela e a janela abaixo (página do carrinho) ser recarregada mostrando a quantidade alterada. Para isso, será necessário utilizar AJAX para fazer a alteração da quantidade no banco de dados, mostrando então a utilização dessa tecnologia tão em pauta nos dias atuais.

Também, ao carregar essa página precisamos apresentar os dados do iten que estará sendo alterado, como o nome e o preço unitário.

 

Tecnologias Utilizadas: Delphi for PHP. Mysql, JavaScript.

 

Palavras Chaves: Delphi, PHP, JavaScript, MySQL.





    2 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Carlos Cerqueira Filho
Ola o curso teve continuidade pelo Autor Rodrigo Carreiro mas ele retoma o curso sem concluir a pagina de altera quantidade que segundo o autor Fabricio Desbessel seria dado continuidade na aula 13 em diante precisamos saber como fechar o popup atualizando o campo QTDE.


em 20/8/2010 21:19 - Responder

 

  Devmedia - Equipe De Moderação
Carlos,
segue resposta do autor Rodrigo Carreiro:

Script altera_qtde.php foi criado três métodos para realizar a alteracao do Item.

 

    function alterar($sender, $params)

               {

                global $UDados;

                //Gravação da Qtde

                $UDados->tbitens_carrinhos1->qtde = $this->edtQtde->Text;

                $UDados->tbitens_carrinhos1->Post();

                $UDados->tbitens_carrinhos1->Close();

                $this->sqlItem->Close();

               }

 

 function Button1JSClick($sender, $params)

               {

                echo $this->Button1->ajaxCall(alterar);

               ?>

               //Add your javascript code here

               //return(false);

               window.opener.location.href="carrinho_add.php";

               self.close;

               <?php

 

               }

 

 function edtQtdeJSChange($sender, $params)

               {

 

               ?>

               //Add your javascript code here

               document.getElementById('edtValor').value=

               parseFloat(

               document.getElementById('edtQtde').value *

               document.getElementById('edtValorUnitario').value

               );

 

               <?php

 

               }




em 8/9/2010 11:32 - Responder
 



Curso Online
Este post faz parte de:

Curso(s):
  •  Crie uma loja virtual com Delphi for PHP

  • Autor
    Fabricio Desbessel

    Fabrício Desbessel (fabricio@fabricio.pro.br) é professor de Linguagem de Programação do Curso Técnico em Informática do Colégio Frederico Jorge Logemann de Horizontina/RS e da FAHOR Faculdade Horizontina. Delphiano de coração está sempre disposto a provar que com o Delphi sempre teremos a melhor so...


    Space do autor
    Estatísticas
    Favorito:
    Comentários:
    Feedback:
    Utilidade:
    1   0
    [Fechar]

    Você precisa estar logado para dar um feedback.

    Clique aqui para efetuar o login
    [Fechar]
    Este post está disponível para assinantes da ClubeDelphi ou para quem possui Créditos DevMedia.

      Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

    Plano conveniência – Neste plano este post custa R$ 8,00 (Compre agora)
    Esse plano permite que você compre somente um post, pagando por ele seu preço sem desconto.

    Plano ocasional: Aqui este post custa: R$ 3,20 (assinante) ou R$ 4,00 (não-assinante)
    Este plano é ideal para quem tem interesse em mais de um post. Você compra um mínimo de R$ 50,00 em créditos e ganha, em média, 50% de desconto no preço do post. Compre Créditos agora!

    Assinatura de Créditos (Plano econômico) – Aqui este post custa R$ 1,20
    Este plano é ideal para quem tem interesse em muitos posts. Com esse plano você compra R$ 180,00 em créditos e ganha, em média, 80% de desconto no preço do post. Assine este plano agora!

    > Saiba mais sobre o Sistema de Créditos DevMedia
    web-03
    DevMedia  |  Anuncie  |  Fale conosco
    Hospedagem web por Porta 80 Web Hosting
    2012 - Todos os Direitos Reservados a web-03