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

Duplicidade


msb_gj

Pergunta

Bom dia Pessoal!!

Estou com um pepino aqui e gostaria de compartilhar com vocês...e uma ajudinha por favor

tenho um db com 3 tabelas nas quais possuem relação. Em duas delas os registros são duplicados porque é um para cada cliente, mas clientes diferentes podem ter o mesmo produto.

Problema:

tb1

id , nome , e-mail

1 SR Tal email@tal.com

2 Sr Y envia@tal.com

tb2 id_tb1, produto => no qual o id_tb1 são registros duplicados e o produto não ex.:

================

id_tb1 produto

1 12

1 13

2 13

2 14

================

tb3

id , id_produto

1 13

2 13

3 14

4 13

5 12

o que eu preciso é mandar por e-mail para que fique assim cada e-mail:

consulte a tb2 e verifique se o usuário possui os produtos cadastrados e se possuir mandar os produtos relacionados na tb3..

Poré tudo isso funciona o problema é que eu queria enviar isso como uma lista para cada e-mail e não um e-mail para cada item como está acontecendo agora.

1 SR Tal email@tal.com

tb3:

id id_produto

1 13

2 13

4 13

5 12

2 Sr Y envia@tal.com

tb3:

id id_produto

1 13

2 13

3 14

4 13

Qualquer ajuda será muito bem vinda!!!

Obrigadão

MSBGJ

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Eu tenho um sitgema parecido e funciona bem.

Ele possui o seguinte relacionamento.

Cliente com pedido 1 para N

Produto para item de produto 1 para N.

então , quando envio os produtos para o cliente eu primeiro verifico o codigo do cliente e vo verifico na tablela de pedido e sabendo o numero do pedido o verifico os itens de pedido , assim sei quais produtos estao relacionados ao codigo do cliente e envio os mesmos para o email dele.

Neste caso, são necessarias tres tabelas.

não sei quantas voce esta usando.

No meu caso funciona muito bem.

Por exemplo

Tabela cliente -> Codigo do cliente = 1

tabela pedido -> PedidoID =1 e Codido do Cleinte = 1

Tabela Itens do pedido -> PedidoID = 1 e PedidoItens = 1,2,3,4

Espero ter ajudado

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,6k
×
×
  • Criar Novo...