Array
(
)

Pagina de Venda em PHP

PHP
Kleber Silva
   - 24 ago 2012

Olá
Gostaria de terminar uma pagina de venda em PHP, mas nao sei fazer o treko....
1 - Gostaria de pesquisar o nome do produto;
2 - O sistema mostra a descricao do produto eo valor do produto.
3 - Eu cliko no botao incluir e ele inclui na tabela histvendas.
Como faço isso em PHP gente...

Luis Silva
   - 24 ago 2012

Olha, não sei se ajuda cara, mas minha ideia de um programa pra vendas em PHP é usando o paradigma de MVC(Model, View, Control) e OO(Orientação a Objetos). Comece fazendo o modelo de dados, o banco mesmo da sua aplicação. Após isso crie uma classe em PHP para cada tabela para fazer essa representação dos dados(a parte M do MVC). Feito isso, minha sugestão é usar uma camada de acesso a dados(DAO[Data Access Object]) para tornar seu código mais portável e reusável(que palavra feia :S). Feito isso, crie um script PHP para cada DAO seu, por exemplo, você tem Usuario em seu banco, vai ter uma classe usuario, uma classe UsuarioDAO(acessar o banco e retorar os usuarios) e um ManterUsuario(a parte C do MVC) para controlar o acesso, exibir telas e tal. Chegando neste ponto, quando for fazer as telas, sugiro criá-las conforme um padrao de template, para não embutir código PHP dentro do HTML.

Espero ter ajudado, seguem alguns links sobre persistencia, ORM e Templates em PHP:

LitePHPersisteceAPI - https://sourceforge.net/projects/phppersistence/files/ e
WIKI: https://sourceforge.net/p/phppersistence/wiki/Home/
Templates: http://raelcunha.com/template.php

Abraço

Joel Rodrigues
   - 24 ago 2012

Rapaz, sugiro dar uma olhada nos artigos e cursos sobre PHP para ter uma ideia de como funciona a coisa. Essa é uma tarefa em geral simples, mas pode ser feita de VÁRIAS formas.

Se você já tem algo pronto, o que você usa pra conectar ao banco de dados? Usa OO? MVC?

Existe uma série de fatores que pode influenciar nessa forma de fazer a tal tela de vendas.

Ricardo Arrigoni
   - 24 ago 2012

Concordo com o Joel, sugiro vc primeiro saber o que vai usar, pra depois aplicar a lógica.

Luxu
   - 31 ago 2012

Não gosto de julgar nada, mas me parece q vc pegou a coisa pronta e quer dar continuidade, se for isso é melhor investir num curso para só dps colocar a mão na massa.