Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Digamos que eu tenha 3 tabelas:
Tabela 1:
Cliente
id_cliente int chave primária
nome_cliente varchar(50)
Etc
Tabela 2:
Equipamento
id_equipamento int chave primária
Id_cliente int chave estrangeira
Nome_equipamento varchar (50)
Etc
Tabela 3:
Servico
id_servico int chave primária
id_cliente int chave estrangeira
Id_Equipamento int chave estrangeira
Valor_servico varchar(50)
Etc
1- Após eu ter as 3 tabelas eu cadastro meu cliente e envia pra tabela cliente.
2- Dps eu entro pra cadastra um ou varios equipamentos e defino qual cliente e dono daquele equipamento e envio para a tabela Equipamento.
3- E dps entro em serviço onde ao selecionar o cliente ele puxa a lista dos equipamentos e ao lado de cada um com um checkbox onde os que estiverem marcados passará o id do equipamento como array
Problema:
Com o meu campo id_equipamento da tabela serviço que deveria ser chave estrangeira ao tentar enviar um array ele só recebe um único equipamento msm que eu marque vários.. já se eu não colocar o campo id_equipamento da tabela serviço como chave estrangeira e sim como um varchar de (500) por exemplo.. ele consegue receber todos os id..
Queria saber se é possível enviar enviar esse array pro campo como chave estrangeira ou se só é possível da forma que eu consegui?
Desde já agradeço !
Carregando comentários...