Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leonardo Duarte

tabela e subtabela

Recommended Posts

Boa Noite All.

 

 

Mais uma duvida pra vocês, dessa vez é bem facil (espero). To querendo criar um sistema para controle de clientes, e neste sistema eu cadastro os clientes numa boa (super facil de fazer) agora eu queria também, associado ao cliente criar uma tabela inventário, que irá constar todos os computadores que o cliente tem.

Por exemplo.

 

Cliente 0001. <USUARIO INSERE O N. CLIENTE, AO DAR OK, APRESENTA OS DADOS DO CLIENTE E A LISTA DO INVENTÁRIO>

Nome: Jujuba Madura Ltda.

Endereço: Rua Bla ....

 

ai embaixo tenha listado (com a possibilidade de incluir mais) todas as maquinas que este estabelecimento tem.

id - processador - memoria - placa mãe - ultima manutenção

1 - PIII - 256MB - ASUS - 11/03/2009

2 - PII - 512MB - ABIT - 09/02/2009

 

Ou seja, listar somente as maquinas deste cliente, e assim por diante....

 

 

Po sei que é simples, mas to com dificuldade em enxergar isso.

 

Abraços.

Leonardo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você tem uma tabela de clientes, e nela você tem um id para cada cliente, certo?

Basta você fazer a tabela de "inventário", um campo do tipo INT, `idCliente`

 

Assim você relaciona uma tabela com a outra.

SELECT * FROM `cliente` INNER JOIN `inventario` WHERE cliente.id = inventario.idCliente

^^

Mostra a tua modelagem.. você já tem a segunda tabela, ne?!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Boa Noite.

 

Gostei da dica, mas eu preciso incluir os dados ainda, por exemplo inclui um usuário X e depois do dito cujo cadastrado, entro em outro link somente para cadastrar as maquinas.

 

Seleciono o Cliente X, ai quero abrir a tabela inventário pra começar a CADASTRAR micros, só não sei como fazer esse link no INSERT e pegar a referencia do Cliente X (o ID) e cadastrar as informações do micro normalmente.

 

a tabela cliente tem:

id

nome

endereço

telefone

 

a tabela inventário tem:

id

idcliente

processador

memoria

hd

 

Abraços.

Leo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faz um combobox, na hora que for cadastrar o inventário (<select><option..) para listar os clientes.. o value dos options, é o id do cliente.

Ai você manda isso pro banco, no campo que vai relacionar o id.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Vamos por partes

-> Formulário para inserir o inventário

-> Gerar o select HTML apartir da tabela de clientes

-> fazer a query INSERT INTO apartir do idcliente que você capturou do form

 

Oque exatamente você não sabe fazer?

Oque você já tem ?

 

Como funciona o sistema? cada usuário se loga para cadastrar o inventário?

Ou é apenas um user, q pode cadastrar o inventário, de qualquer e todos clientes ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.