Olá pessoal do Imasters, sou um aprendiz em PHP e MYSQL e devido a uma necessidade estou criando um pequeno sistema de delivery, os que encontrei prontos não atendem as minhas necessidades. Consegui criar a estrutura do banco de dados MYSQL e já consegui modificando um código pronto inserir, editar e excluir informações do banco através de formulário. Porém agora preciso criar uma tabela "pedidos" onde vai receber de um formulário as escolhas das demais tabelas, somar o valor e enviar via phpmail para o email do restaurante, cópia para o cliente e ainda armazenar no banco.
Já tentei vários recursos aqui e não consegui fazer de forma alguma esse formulário e com isso gostaria da ajuda de vocês para criar esse formulário.
Meu banco de Dados possui as seguintes tabelas:
- arroz (Possui mais de 2 registros)
- feijao (possui mais de 2 registros)
- carne (possui mais de 2 registros)
- fruta (possui mais de 2 registros)
- guarnicao (possui mais de 2 registros)
- salada (possui mais de 2 registros)
- marmitex (possui tamanho e preço)
- observacao (campo para o cliente inserir informação a parte)
- numeroped (campo INT sem autoincremento, onde deve somar +1 a cada novo pedido)
A intensão é que na tabela pedidos seja inserido:
- Número do pedido (Possui tabela)
- Nome do Cliente (Não possui tabela no banco pois não será necessário cadastro)
- Endereço (Não possui tabela no banco pois não será necessário cadastro)
- Telefone (Não possui tabela no banco pois não será necessário cadastro)
- Tipo de arroz escolhido na lista disponível
- Tipo de feijao escolhido na lista disponível
- Tipo de carne escolhido na lista disponível
- 2 campos de guarnição (1 e 2) onde no pedido cliente pode escolher até 2 tipos de guarnição na lista disponível
- 2 campos de salada (1 e 2) onde no pedido cliente pode escolher até 2 tipos de salada na lista disponivel
- Tipo de fruta escolhido na lista disponível
- Campo de Carne-extra, onde caso seja escolhido mais um tipo de carne na lista disponível, seja agregado ao valor total + R$ XXX
- Tamanho do Marmitex (Onde quando escolhido ele agrega ao valor cadastrado em cada ítem. Estrutura das tabelas será anexado)
Nesse caso já seja efetuado a soma dos valores caso seja escolhido carne extra.
Segue abaixo as estruturas das tabelas no banco:
Arroz, Feijão, Carne, Fruta, Guarnicao e Salada possuem a mesma estrutura:
Fala galera.
Espero que todos estejam bem.
Seguinte: Tenho um arquivo xml onde alguns campos estão com : (dois pontos), como o exemplo abaixo:
<item>
<title>
d sa dsad sad sadasdas
</title>
<link>
dsadas dsa sad asd as dsada
</link>
<pubDate>sadasdasdsa as</pubDate> <dc:creator>
d sad sad sa ad as das </dc:creator>
</item>
Eu estou criando um sistema do zero mas estou encontnrando algumas dificuldades e não estou sabendo resolver, então vim recorrer ajuda de vocês.
Aqui está todo o meu código: https://github.com/PauloJagata/aprendizado/
Eu fiz um sistema de rotas mas só mostra o conteúdo da '/' não sei porque, quando eu tento acessar o register nada muda.
E eu também quero que se não estiver liberado na rota mostra o erro de 404, mas quando eu tento acessar um link inválido, nada acontece.
Alguém pode me ajudar com isso? E se tiver algumas sugestão para melhoria do código também estou aceitando.
Tenho uma tabela chamada "produtos" com os seguintes campos (id, produto) e outra tabela chamada "itens" com os seguintes campos (id, prod_01, prod_02, prod_03, prod_04).
Na tabela produtos eu tenho cadastrado os seguintes produtos: laranja, maçã, uva, goiaba, arroz, feijão, macarrão, etc.
Na tabela itens eu tenho cadastrado os itens da seguinte maneira:
Meu problema é o seguinte:
Eu escolho um produto da tabela "produtos", por exemplo "uva". Preciso fazer uma consulta na tabela "itens" para ser listado todos os registros que contenham o produto "uva" e que todos os demais produtos estejam cadastrados na tabela "produtos".
No exemplo acima seria listado apenas dois registros, pois o terceiro registro não contém o produto "uva".
Alguém pode me ajudar? Pois estou quebrando a cabeça a vários dias e não consigo achar uma solução.
Olá pessoal do Imasters, sou um aprendiz em PHP e MYSQL e devido a uma necessidade estou criando um pequeno sistema de delivery, os que encontrei prontos não atendem as minhas necessidades. Consegui criar a estrutura do banco de dados MYSQL e já consegui modificando um código pronto inserir, editar e excluir informações do banco através de formulário. Porém agora preciso criar uma tabela "pedidos" onde vai receber de um formulário as escolhas das demais tabelas, somar o valor e enviar via phpmail para o email do restaurante, cópia para o cliente e ainda armazenar no banco.
Já tentei vários recursos aqui e não consegui fazer de forma alguma esse formulário e com isso gostaria da ajuda de vocês para criar esse formulário.
Meu banco de Dados possui as seguintes tabelas:
- arroz (Possui mais de 2 registros)
- feijao (possui mais de 2 registros)
- carne (possui mais de 2 registros)
- fruta (possui mais de 2 registros)
- guarnicao (possui mais de 2 registros)
- salada (possui mais de 2 registros)
- marmitex (possui tamanho e preço)
- observacao (campo para o cliente inserir informação a parte)
- numeroped (campo INT sem autoincremento, onde deve somar +1 a cada novo pedido)
A intensão é que na tabela pedidos seja inserido:
- Número do pedido (Possui tabela)
- Nome do Cliente (Não possui tabela no banco pois não será necessário cadastro)
- Endereço (Não possui tabela no banco pois não será necessário cadastro)
- Telefone (Não possui tabela no banco pois não será necessário cadastro)
- Tipo de arroz escolhido na lista disponível
- Tipo de feijao escolhido na lista disponível
- Tipo de carne escolhido na lista disponível
- 2 campos de guarnição (1 e 2) onde no pedido cliente pode escolher até 2 tipos de guarnição na lista disponível
- 2 campos de salada (1 e 2) onde no pedido cliente pode escolher até 2 tipos de salada na lista disponivel
- Tipo de fruta escolhido na lista disponível
- Campo de Carne-extra, onde caso seja escolhido mais um tipo de carne na lista disponível, seja agregado ao valor total + R$ XXX
- Tamanho do Marmitex (Onde quando escolhido ele agrega ao valor cadastrado em cada ítem. Estrutura das tabelas será anexado)
Nesse caso já seja efetuado a soma dos valores caso seja escolhido carne extra.
Segue abaixo as estruturas das tabelas no banco:
Arroz, Feijão, Carne, Fruta, Guarnicao e Salada possuem a mesma estrutura:
Marmitex:
Numeroped:
Espero que alguém possa ajudar.
Agradeço.
Henrique
Compartilhar este post
Link para o post
Compartilhar em outros sites