Galera eu estou fazendo um sistema para o meu site. Esse sistema eh para mostrar os filmes que estão passando no momento na minha cidade. Eu criei uma pagina (adicionar_cinema.asp) para adicionar um cinema, e no banco de dados(access) eu criei um tabela cinema e dentro dela os campos:
id
cinema
endereço
telefone
Depois eu criei uma pagina (adicionar_filme.asp) para adicionar o filme. E no banco de dados eu criei uma tabela com o nome FILME. Para resumir nessa tabela eu coloquei um campo cinema, que equevale o cinema da tabela cinema.
Eu criei outra pagina (litar.asp) e eu gostaria que nessa pagina listassem os cinemas e quando clicassem nos cinemas aparecessem o filme cadastrado naquele cinema, entende? so que eu nao to acertando. Como faço isso?
Publicidade
|
|
Page 1 of 1
Duvida simples interação do banco de dados
#2
Posted 22 May 2005 - 09:56 AM
Aê cara blz!
Vamos lá!
Tabela Cinema | Tabela Filme
idCinema idFilme
cinema idCinema
endereço NomeFilme
telefone SessaoFilme
Simples agora....
No sql que ira mostra o filme que esta passando naquele cinema....
....
o Resto vc cria um laço pra mostrar os filmes daquele cinema
Veluz
Vamos lá!
Tabela Cinema | Tabela Filme
idCinema idFilme
cinema idCinema
endereço NomeFilme
telefone SessaoFilme
Simples agora....
No sql que ira mostra o filme que esta passando naquele cinema....
CODE
"SELECT * FROM Filme Where idCimena="&Request.QueryString("idCinema")
....
o Resto vc cria um laço pra mostrar os filmes daquele cinema
Veluz
#3
Posted 22 May 2005 - 04:11 PM
Valeu Juscilesio deu certo. O problema agora eh o seguinte! Ve se tu me entende. Quando abrir na pagina de listar(listar.asp), vai aparecer o nome dos cinemas e quando clicar nos nomes vai abrir uma pagina com os filmes cadastrado naquele cinema(listar2.asp). O que eu to querendo agora eh o seguinte. Quando abrir a pagina LISTAR2.asp eu tb gostaria que aparece-se o endereço e o telefone do cinema fora os filmes cadastrados. como faço isso?
no banco de dados ta assim.
Tabela cinema:
id - autonumeração
cinema - texto
endereco - texto
telefone - texto
tabela filme:
id - autonumeração
cinema - numero
nome_filme - texto
entre outros
Tem alguma coisa errada ai?
no banco de dados ta assim.
Tabela cinema:
id - autonumeração
cinema - texto
endereco - texto
telefone - texto
tabela filme:
id - autonumeração
cinema - numero
nome_filme - texto
entre outros
Tem alguma coisa errada ai?
#4
Posted 23 May 2005 - 08:39 AM
Aê cara blz!
Bem para sua consulta no sql ficar legal...vamos utilizar alguns recurdos....heheh!
"SELECT * FROM cinema INNER JOIN filme on cinema.idCinema = filme.idCinema WHERE filme.idCinema = "&Request.QueryString("idCinema")
ou
SELECT * FROM cinema, filme WHERE cinema.idCinema = "&Request.QueryString("idCinema") &" AND filme.idCinema = "&&Request.QueryString("idCinema")
P.S - (Eu prefeiro a 1ª)
Pronto, a query acima lhe trará todos os registros das tabelas cinema e filme...em uma só consulta...isso evitaria de vc ter que abrir 2 recordset...para realizar o que vc quer....!
Bem quanto ao que tem de errado em:
Se que quiz fazer referencia na tabela filme com o campo "cinema", ele pegando algo da tabela cinema como por exemplo o id, talvez ficasse melhor assim:
bem coloquei os nomes da tabela nos id para ficar melhor de se entender, outra coisa, acho que não seja bom repetir nomes de campos, a menos que estritamente necessário, pois se ficar como esta: Tbl Filme: "Id" e na Tbl Cinema: "Id", certamente vc ira ter problemas com a query q te passei...ok!
Por isso que alterei os nomes dos campos!
É isso aí....!
Qualquer coisa posta aí ok!
Bem para sua consulta no sql ficar legal...vamos utilizar alguns recurdos....heheh!
CODE
"SELECT * FROM cinema INNER JOIN filme on cinema.idCinema = filme.idCinema WHERE filme.idCinema = "&Request.QueryString("idCinema")
ou
CODE
SELECT * FROM cinema, filme WHERE cinema.idCinema = "&Request.QueryString("idCinema") &" AND filme.idCinema = "&&Request.QueryString("idCinema")
P.S - (Eu prefeiro a 1ª)
Pronto, a query acima lhe trará todos os registros das tabelas cinema e filme...em uma só consulta...isso evitaria de vc ter que abrir 2 recordset...para realizar o que vc quer....!
Bem quanto ao que tem de errado em:
QUOTE
Tabela cinema:
id - autonumeração
cinema - texto
endereco - texto
telefone - texto
tabela filme:
id - autonumeração
cinema - numero
nome_filme - texto
entre outros
id - autonumeração
cinema - texto
endereco - texto
telefone - texto
tabela filme:
id - autonumeração
cinema - numero
nome_filme - texto
entre outros
Se que quiz fazer referencia na tabela filme com o campo "cinema", ele pegando algo da tabela cinema como por exemplo o id, talvez ficasse melhor assim:
CODE
Tabela cinema:
idCinema - autonumeração
cinema - texto
endereco - texto
telefone - texto
tabela filme:
idFilme - autonumeração
idCinema - numero
nome_filme - texto
entre outros
idCinema - autonumeração
cinema - texto
endereco - texto
telefone - texto
tabela filme:
idFilme - autonumeração
idCinema - numero
nome_filme - texto
entre outros
bem coloquei os nomes da tabela nos id para ficar melhor de se entender, outra coisa, acho que não seja bom repetir nomes de campos, a menos que estritamente necessário, pois se ficar como esta: Tbl Filme: "Id" e na Tbl Cinema: "Id", certamente vc ira ter problemas com a query q te passei...ok!
Por isso que alterei os nomes dos campos!
É isso aí....!
Qualquer coisa posta aí ok!
#5
Posted 23 May 2005 - 12:33 PM
No meu sql ta assim. (listar2.asp) eu mudo para os exemplos que tu me deu eh?
CODE
SELECT *
FROM filmes
WHERE cinema = MMColParam
ORDER BY titulo_portugues ASC
FROM filmes
WHERE cinema = MMColParam
ORDER BY titulo_portugues ASC
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
DuviDa: Componente MediaController
Como Faço.. ?! |
Flash & ActionScript |
nuLL
|
|
|
|
Site que se ajusta à tela
Dúvida |
Dreamweaver |
Caio Haag
|
|
|
|
Dúvida com DateFormat
Dúvida |
ColdFusion |
lumiere
|
|
|
|
Importar dados do banco de dados SQL
é possivel alimentar o InDesign com dados de banco de dados MySQL ? |
InDesign |
Sidnei da Silveira
|
|
|
|
Facebook admite problemas de confidencialidade com dados de usuários
|
Notícias |
Notícias
|
|
|
|
Falha no Firefox pode levar ao vazamento de dados confidenciais
|
Notícias |
Notícias
|
|
|
|
Dúvida usando o FOR
Criando MovieClips dinamicamente |
Flash & ActionScript |
Keller F.
|
|
|
|
Meu menu e uma duvida
|
Desafio |
clevao
|
|
Publicidade
|
|

Help













