Igor FV 0 Denunciar post Postado Julho 17, 2006 Bom dia amigos...Tenho duas tabelas no bd MYSQL chamada de "cad_impressoras" e outra de "fab_impressoras", existe um form que insere os registros na tabela "cad_impressoras". Tenho uma pagina PHP que lista esses registros da tabela "cad_impressoras", porém na campo "fabricante" é cadastrado o ID do fabricante através do form, como faco uma consulta para na hora de listar esses registros ao invés de listar os ID'S desses fabricantes, listar o NOME, que está em uma outra tabela chamada de "fab_impressoras" com seus respectivos ID'S?Vlw amigos... e aguardo respostas... Compartilhar este post Link para o post Compartilhar em outros sites
jbhelp 0 Denunciar post Postado Julho 17, 2006 Amigo, primeiramente você deverá ter um relacionamento feito entre as tabelas e na hora do select, usar um INNER JOIN. algo assim para mostrar o conteúdo desejado.Falou. Compartilhar este post Link para o post Compartilhar em outros sites
Igor FV 0 Denunciar post Postado Julho 18, 2006 Amigo, teria como você postar um exemplo?Vlw Compartilhar este post Link para o post Compartilhar em outros sites
jbhelp 0 Denunciar post Postado Julho 18, 2006 Olha só, ao criar relacionamento entre as tabelas estamos trabalhando com integridade referêncial. Então existem passos a serem feitos para o funcionamento correto do relacionamento. Primeiramente você terá que definir quem serão os campos chaves estrangeiras, se eles forem chaves primárias não precisa criar índices antes de criar a chave estrangeira mas se não forem, você terá que criar um indice para o campo. Outra coisa importante você precisará estar trabalhando com tabelas tipo InnoDb, se as tuas não forem só altera com o comando ALTER TABLE. Dá uma lidinha bem atenta a este artigo aqui-> http://forum.imasters.com.br/index.php?showtopic=100466 e qualquer coisa vai postando aí. Compartilhar este post Link para o post Compartilhar em outros sites