Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gostaria de criar um formulário, Onde a pessoa pudesse colocar o nome de um produto e selecionar a cor. Mas não sei como pegar os dados na tabela.as irformações da db são essasCREATE TABLE tabela_produto{produto_IDproduto_nome}CREATE TABLE tabela_cor{cor_IDcor_nomeproduto_ID}INSERT INTO tabela_cor(cor_id, cor_nome)(1, 'Amarelo'),(2, 'Azul'),Num formulário a pessoa enviaria duas informações:- Produto(pessoa insere nome do produto e vai para produto_nome e incrementa o produto_id na tabela_produto>> ESSE OK, resolvido- Cor (um select com as opções Amarelo e Azul e quanto enviar criasse uma nova linha na tabela_cor, com qual cor_nome foi escolhido e em qual o produto_id foi postado) - Nesse eu queria ajudaaa upset.gif <select name="select"> <option>Amarelo</option> <option>">Azul</option> </select>Bem, estou começando a aprender SQL, espero que algúém entenda minha dúvida e possa ajudar, não sei se postei no lugar certo do forum. XD XD
ola daniel, obrigada! ja consegui relacionar as tabelas, agora to quebrando a cabeça para fazer a soma dos ítem de produtos com determinada cor.
se pudar da uma olhada aqui. ^^
Eae,Kara eu acho que para ter um melhor relacionamento entre essas tabelas, pelo que eu entendi, você precisa guardar o Id da cor na tabela produtos e não o id produtos na tabela cor. Deixe a tabela mais ou menos assim ó:CREATE TABLE tabela_produto{produto_IDproduto_nomecor_ID}CREATE TABLE tabela_cor{cor_IDcor_nome}Ai sim você insere esses dados em uma só tabela (no caso a tabela_produto), depois qdo você for fazer uma consulta é só dar um JOIN(left,right) como você quiser, por exemplo:SELECT tabela_produto.*, tabela_cor.cor_nome FROM tabela_produto INNER JOIN tabela_cor ON tabela_produto.cor_ID = tabela_cor.cor_IDEm SQL procure aprender sobre como relacionar tabelas e normalização de banco de dados....é muito importante para um correto aprendizado.Acho que ajuda.Abraço.