Tenho uma tabela que lista equipamentos... Além das características dos equipamentos tem a imagem dele....
Como faço para listar esses equipamentos lado a lado na página colocando a imagem acima e a descrição abaixo ou a imagem e descrição lado a lado...
Tem jeito não tem?
Mostrar Registros De Forma Diferente
Started By ecbert, 21/05/2003, 07:54
3 replies to this topic
#1
Posted 21/05/2003, 07:54
Elaine
WebDesigner e Produtora Multimídia
ecbert@ig.com.br
Por que cometer erros antigos se há tantos erros novos a escolher?
WebDesigner e Produtora Multimídia
ecbert@ig.com.br
Por que cometer erros antigos se há tantos erros novos a escolher?
#2
Posted 21/05/2003, 09:33
Ola Ecbert,
tem sim, trabalhe com o While que voce consegue.
Entao voce cria toda HTML dentra do While, e nessa html, voce coloca na tabela 1 a foto e na 2 a descricao, etc......
tem sim, trabalhe com o While que voce consegue.
<%
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("database/seudatabase.mdb") + ";Persist Security Info=False"
Set Produtos = Server.CreateObject("ADODB.RecordSet")
Produtos.Open "Select * From Produtos", Conn, 3, 3
%>
HTML
<% While Not Produtos.EOF %>
aqui voce monta as tabelas
<tr>
<td width="8%" bgcolor="#FFFFFF"><font color="#FF0000">
<span style="font-size: 8pt; font-weight: 700">  mostra</span></font></td>
<td width="92%" bgcolor="Black"><font color="#000000">
<span style="font-size: 8pt">
<a class="nav" href="anuncio.asp?prid=<%= Top("Codigo do Produto").Value %>"><%= LCase(Left(Top("Titulo").Value, 17))%>...
</a>
</span></font></td>
</tr>
<%
Produtos.MoveNext
Wend
%>
Entao voce cria toda HTML dentra do While, e nessa html, voce coloca na tabela 1 a foto e na 2 a descricao, etc......
http://www.suarota.com.br
O maior guia de hoteis, restaurantes, agências de turismo, albergues e eventos na internet!!!!!
Guilherme K. Mogames
contato@suarota.com.br
O maior guia de hoteis, restaurantes, agências de turismo, albergues e eventos na internet!!!!!
Guilherme K. Mogames
contato@suarota.com.br
#3
Posted 21/05/2003, 09:56
Um exempo para colocar o escrito em cima da imegem...
faz o seguinte você cria a tabela depois.. na celula vc coloca imagem de fundo localizada no bando de dados...
EX.
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" id="AutoNumber1">
<tr>
<td width="<%larguradaimegem%>" height="<%alturadaimagem%>" background="<%=imagemBD%>">Célula1</td>
<td>Célula dados <%=dadosBD%></td>
</tr>
</table>
Para colocar a imagem ao lado da descrição é muito fácil ou até mesmo acima
espero ter ajudado... valew :ok:
faz o seguinte você cria a tabela depois.. na celula vc coloca imagem de fundo localizada no bando de dados...
EX.
<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" id="AutoNumber1">
<tr>
<td width="<%larguradaimegem%>" height="<%alturadaimagem%>" background="<%=imagemBD%>">Célula1</td>
<td>Célula dados <%=dadosBD%></td>
</tr>
</table>
Para colocar a imagem ao lado da descrição é muito fácil ou até mesmo acima
<%
dim conn
cnpath="DBQ=" & Server.MapPath("bandodedados.mdb")
DataSource = "Driver={Microsoft Access Driver (*.mdb)}; " & cnpath
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open DataSource
%>
<%
set rs=conn.execute("select*from tabela")
%>
<%do until rs.eof%>
<div align="center">
<center>
<table width="460" style="border-collapse: collapse" bordercolor="#111111">
<tr>
<td width="210">
<p><font size="1" face="Verdana"><%=rs("imagem")%></font></td>
<td width="210">
<font size="1" face="Verdana"><%=rs("descrição")%></font></td>
<% rs.movenext
loop
conn.close
%>pra fazer a imagem ficar em cima.. é só alterar a tabela...espero ter ajudado... valew :ok:
#4
Posted 21/05/2003, 13:09
Valeu pessoal, testei das duas formas e deu certo....
Obrigada e até mais
Obrigada e até mais
Elaine
WebDesigner e Produtora Multimídia
ecbert@ig.com.br
Por que cometer erros antigos se há tantos erros novos a escolher?
WebDesigner e Produtora Multimídia
ecbert@ig.com.br
Por que cometer erros antigos se há tantos erros novos a escolher?
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)










