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

Consulta Dinâmica


falha404

Pergunta

Bom, tenho uma tabela resumida em:

____________________________
| Marca_Nova | Marca_Velha |
|¯¯¯¯¯A¯¯¯¯¯¯|¯¯¯¯¯¯B¯¯¯¯¯¯|
|¯¯¯¯¯B¯¯¯¯¯¯|¯¯¯¯¯¯C¯¯¯¯¯¯|
|¯¯¯¯¯C¯¯¯¯¯¯|¯¯¯¯¯¯D¯¯¯¯¯¯|
|¯¯¯¯¯D¯¯¯¯¯¯|¯¯¯¯¯¯E¯¯¯¯¯¯|
|¯¯¯¯¯E¯¯¯¯¯¯|¯¯¯¯¯¯E¯¯¯¯¯¯|

O que eu quero?

Eu quero que quando o usuário peça registro da Marca A, por exemplo, venha todos os registros de todas as marcas que ele já teve nome um dia.

Espero estar sendo claro, se não me digam pois preciso urgente e há dias que venho tentando esa rotina.

Ah, mais uma coisa: estou usando em PHP. Tentei fazer com um while e só conseguir fazer subir. Exemplo: Selecionou C: aparece A e B, mas D e E não.

Grato,

Fabiano Nunes

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

Gladiador,

não é bem isso.

Há uma tabela de produtos com vários campos além de Marca_Nova e Marca_Velha. Porém, esses produtos mudam de nome constantemente.

O que eu quero e que quando o usuário peddisse informação sobre um produto, viesse também informações dos produtos que ele já teve como nome. Exemplo:

O Sabão em pó OMO um dia se chamou Lava Roupas OMO.

Quando o usuário escolhesse Sabão em pó OMO também aparecia o Lava Roupas OMO e vice-versa.

Valeu mais uma vez pela atenção.

Fabiano Nunes

Link para o comentário
Compartilhar em outros sites

  • 0

/* Cara confuso seu sistema , + só vejo um jeito eu faria o seguinte

tabreal 
-----------------------------------------------
cod | nome atual do Prod | nome antigo
-----------------------------------------------
1    | OMO                      |  em branco 
------------------------------------------------

caso isso venha a mudar faça um painel de edição 

cod | nome atual do Prod | nome antigo
-----------------------------------------------
1    | NOVO OMO             |  OMO
------------------------------------------------

atualize e pronto a consulta é mera consequencia 

entende pois, ai num há muita lógica , você será obrigado a criar um campo novo e antigo nome, manjou ?

*/

Link para o comentário
Compartilhar em outros sites

  • 0

Entendi... Mas não é tão simples assim.

E se houver várias mudanças de nome?

Entendeu?

O maior problema é esse:

Registro da marca antiga: Marca Antiga -> Legislação Aplicada à Marca Antiga

Registro da Marca Noma: Marca Nova -> Legislação aplicada à Marca Nova.

Viu?

O problema é que eu não quero só o nome das marcas, mas também quero tudo quanto é informação referente a todas as marcas desse produto e nomes passados...

Foi mal se não fui claro novamente

Link para o comentário
Compartilhar em outros sites

  • 0

Use o Método Gambi:

Uma saida seria uma tabela de marcas, onde a cada alteração voce registrasse o ID do produto e a marca, ficaria mais aou menos assim:

ID    MARCA

1      Sabão em pó OMO

2      Marca qualquer

1      Lava Roupas OMO

Sendo assim voce faria a busca nesta tabela e pegaria o ID e pelo ID voce saberia todas as marcas que este produto já teve.

Obs: Método gambi = gambiarra

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...