Boa tarde! Tenho uma pequena esperiencia no em PHP e MySQL. E estou com uma dúvida que achei que fosse simples, mas não consigo solucioná-la.
Eu tenho duas tabelas no banco de dados:
Tabela DADOS com os seguintes campos: id, login, senha, nome, email
Tabela FOTOS com os seguintes campos: id, foto, desc, numero
Eu fiz o campo "id" para que o codigo entenda que um "id" pode ter várias imagens.
Ai o que eu fiz, em uma página eu fiz dois frames, um menu do lado esquerdo (página main.php) que imprime os valores: dados.id, dados.nome, fotos.descr e do lado direito uma outra página (imagem.php) que mostra fotos ampliadas que estão ligadas ao fotos.descr. Só que o que esta acontecendo é o seguinte, quando eu acesso com o usuário de "id=2", ele me imprime corretamente os fotos.descr, mas quando eu clico no fotos.descr ele sempre me mostra na página imagem.php a imagem referente ao "id=1".
Eu usei INNER JOIN pra fazer a ligação entre as tabelas.
alguém poderia me ajudar, dizendo se da maneira que estruturei o banco esta correto? ou se é realmente o código que esta errado? ou se tem um tutorial que eu consiga fazer esse sistema.
Pergunta
(!_Odisséa_!)
Boa tarde! Tenho uma pequena esperiencia no em PHP e MySQL. E estou com uma dúvida que achei que fosse simples, mas não consigo solucioná-la.
Eu tenho duas tabelas no banco de dados:
Tabela DADOS com os seguintes campos: id, login, senha, nome, email
Tabela FOTOS com os seguintes campos: id, foto, desc, numero
Eu fiz o campo "id" para que o codigo entenda que um "id" pode ter várias imagens.
Ai o que eu fiz, em uma página eu fiz dois frames, um menu do lado esquerdo (página main.php) que imprime os valores: dados.id, dados.nome, fotos.descr e do lado direito uma outra página (imagem.php) que mostra fotos ampliadas que estão ligadas ao fotos.descr. Só que o que esta acontecendo é o seguinte, quando eu acesso com o usuário de "id=2", ele me imprime corretamente os fotos.descr, mas quando eu clico no fotos.descr ele sempre me mostra na página imagem.php a imagem referente ao "id=1".
Eu usei INNER JOIN pra fazer a ligação entre as tabelas.
alguém poderia me ajudar, dizendo se da maneira que estruturei o banco esta correto? ou se é realmente o código que esta errado? ou se tem um tutorial que eu consiga fazer esse sistema.
Muito obrigado pela atenção.
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.