Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

TeixeiraRamos

Imagem em um Banco Dados

Recommended Posts

Bem, tenho um banco de dados Access que abre suas tabelas em um página aso.

Só que em uma das células tive que colocar uma figura que por sua vez ao clicar inicia um som.

Como essa figura não vem do banco de dados ocorre que o segundo regitro que também leva essa mesma imagem. Vou tentar explicar melhor.

No registro 1 (um) da tabela fica o João e ao clicar na imagem sai a reportagem (voz) do dia 17/07/2010 do João.

No registro 2 (dois)da mesma tabela fica o Manoel e ao clicar na imagem teria que sair a reportagem (voz) do Manoel do dia 20/07/2010.

 

No momento está dessa forma mas tanto para o registro 1 como para o 2 o som (voz) é só do registro 1 João.

Como cadastrar isso deforma que cada regirtro possa corresponder a um figura c/som respectivo.

<a href="http://informacaoteixeira.com.br/images/17_07_10.mp3"><img src="http://informacaoteixeira.com.br/images/ic706mkllg_17_01_10.jpg" /></a>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Somente uma idéia de lógica, cria na sua tabela do banco um campo DESCRICAO, e add neste campo os valores com os mesmos nomes dos arquivos de áudio e traz por parâmetro no teu código, assim quando clicar no segundo a descricao que vier do banco vai ter o nome do segundo áudio e assim ele vai chamar o segundo áudio!

 

<a href="http://informacaoteixeira.com.br/images/DESCRICAO.mp3"><img src="http://informacaoteixeira.com.br/images/DESCRICAO.jpg" /></a>

DESCRICAO vem por parâmetro!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

No desespero sabe o que eu fiz? Mantive a na página log.asp a tabela com todos os dados do banco de dados. Na imagem de um rádio, coloquei um link que abre outra página e nessa de criei uma tabela (não chamando pelo bd) eu fui digitando registro por registro da tabela e em uma das células coloquei a imagem chamando o som (a reportagem). Exemplo: no registro um na tag <td> digitei – 0001-João – RJ-... (imagem_01). No registro 2 <td> – 0002- Claudio – SP – (imagem_02). Vai ser um saco digitar um a um.

Não sei daria certo e também não estou conseguindo é o seguinte:

Manter a tabela chamada pelo bd e do lado cria outra tabela, por exemplo, com outra tabela com uma célula só. Como eu sei que o primeiro registro é de João – eu já colocaria do lado essa figura uma célula com o som (reportagem) do João. Em seguida colocaria na outra linha com a do Claudio. A questão é como fazer isso dentro de um código onde estou conectado com o banco <% %>.

Voltando a sua sugestão você teria uma exemplo de parâmetro para tratar essa imagem e ficar do lado do respectivo registro?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom já que você prefere fazer duas tabelas, cria uma PK na primeira e na segunda uma FK e um campo chamado ENDERECO, ai a FK da segunda vai ser igual a PK da primeira, ai no seu código, quando tiver que apontar onde a imagem esta você captura da página o nome da reportagem joga no select, SELECT

B.ENDERECO

FROM

TABELA1 A,

TABELA2 B

WHERE

A.PK = B.FK

AND A.NOME LIKE ('% passa o nome como parametro %')

Assim ele vai retornar so o endereço da url em um Record Set onde os arquivos estao, ai você passa ele na sua página

 

<input name="txtReportagem" type="text" id="txtReportagem" url="<%=rsRESULTADOURL("ENDERECO")%>>"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.