felipeper 0 Denunciar post Postado Julho 14, 2015 Boa Tarde!!!Bom, eu tenho uma duvida... Eu tenho um sistema de cadastro, aonde tenho as tabelas Material e Fornecedor.o Usuario deseja, que quando for cadastrar o material, tenha um campo, aonde ele possa ver os opções de fornecedores para aquele material com os preços.Como seria possivel fazer isso? Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel Heming 766 Denunciar post Postado Julho 14, 2015 Depende do tipo de relacionamento que você já possui e, a partir de então, os próximos relacionamentos. Em primeiro lugar, Material deve ser vinculada a Fornecedor, para isso é necessário uma chave estrangeira (Foreign Key): http://dev.mysql.com/doc/refman/5.6/en/create-table-foreign-keys.html http://www.devmedia.com.br/criando-uma-chave-estrangeira-no-mysql/20299 Obs.: Chaves estrangeiras são suportadas somente com Engine InnoDB. Após criado o relacionamento, são necessárias as consultas. Ou seja, os Joins: http://www.profissionaisti.com.br/2011/03/uma-pequena-introducao-sobre-o-inner-join-em-banco-de-dados/ http://forum.imasters.com.br/topic/469816-como-utilizar-o-comando-union/?p=1864034 http://forum.imasters.com.br/topic/488730-mysqlphp-relacionamento-de-tabelas/ http://forum.imasters.com.br/topic/465689-query-usando-inner-join-retorna-resultados-repetidos/ Compartilhar este post Link para o post Compartilhar em outros sites
felipeper 0 Denunciar post Postado Julho 14, 2015 Eu criei um relacionamento material_cod_for ----------------------- fornecedor_code ja possuo as consultas de material, mas como faço para puxar os dados do fornecedor? Compartilhar este post Link para o post Compartilhar em outros sites
Gabriel Heming 766 Denunciar post Postado Julho 14, 2015 Através de JOINs. Os quatro últimos links postados possuem exemplos. Compartilhar este post Link para o post Compartilhar em outros sites