Ir para conteúdo

POWERED BY:

Arquivado

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

gpassarelli

Quebrando a cabeca na diagramacao...

Recommended Posts

Pela 4 vez vou postar isso aqui no forum...TODAS AS VEZES nao obtive respostas...

Nao eh possivel q seja IMPOSSIVEL fazer isso...

Ta ae...

 

O que eu quero eh o seguinte.

Eu tenho um sistema de noticias,e na pagina que exibe as noticias elas sao exibidas uma em baixo da outra,o que eu quero eh colocar elas uma do lado da outra.

 

O Codigo da pagina que lista os arquivos eh esse:

<!--#include file="settings.asp" --><% set rsOldnews = connect.execute("select top 3 * from nyheter ORDER BY datum DESC")%><!-- INICIO LISTA DE ARTIGOS --><style type="text/css"><!--a {	font-size: 11px;	color: #CC0000;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: none;}a:visited {	color: #CC0000;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;}a:hover {	color: #CC0000;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight: bold;	text-decoration: underline;}a:active {	color: #006699;}--></style><br><table width="141" border="0" align="center" cellpadding="2" cellspacing="0" class="ruta">  <tr> 	<td class="rubrik"> Promoções</td>  </tr>    <tr> 	<td bgcolor="#000000"></td>  </tr>  <%  do while not rsOldnews.eof	bolVisa = rsOldnews("visa")	select case bolVisa 	case "1" %>  <tr> 	<td valign="top"><p align="center"><img src="images/<%=rsOldnews("Bild") %>" /></p>	  </td>  </tr>  <tr>	<td valign="top"><font size="1"><strong>	  <a href="preview.asp?id=<% =rsOldnews("id")%>">	  <% =rsOldnews("Rubrik") %>	  </a>	  <br />	  <% =rsOldnews("ingress") %>	</strong></font></td>  </tr>  <tr> 	<td bgcolor="#000000"></td>  </tr>  <%  end select  rsOldnews.movenext  loop   %></table></body></html>

Certo.

Soh q assim ele soh exibe uma tabela,e pelo o que eu entendi do codigo ele pega dah um loop nessa tabela e exbie o proximo conteudo

<%  end select  rsOldnews.movenext  loop   %>
E isso faz exibir a lista com os nomes um em baixo do outro.

Eu quero saber como q eu fasso pra exibir um do lado do outro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara,Dê uma olhada nesse tópico:http://forum.imasters.com.br/index.php?showtopic=209847O Gustavo estava com uma dúvida parecida com a sua, e com a minha explicação ele conseguiu fazer.Dá uma olhada, vê se você consegue.. qualquer coisa posta aí!AbraçoCassiano.

Vlw veio...vou dar uma olhada...qualqer coisa eu posto aqui novamente....

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cassiano.

Eu ate entendi a logica veio....

Mais acontece q eu sou leigo em asp... =/

e nao sei como fazer isso no cogido...

Pq eh o seguinte, eu quero exiber apenas os 3 ultimos arquivos do BD, isso eu jah fiz...entao no caso seria fazer exbir uma tabela com 1 linha e 3 colunas pelo oq eu entendi...certo?

Pq oq eu quero eh que fique com um estilo parecido com este site: http://www.stb.com.br

 

Espero que você tenha entendido...

Se nao for muito...

você pode me monstrar um exemplo na pratica...de como posso fazer?!

Para dar o loop "para o lado" e nao "para baixo"...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente desta forma:

 

<table width="141" border="0" align="center" cellpadding="2" cellspacing="0" class="ruta">  <tr>	<td class="rubrik"> Promoções</td>  </tr>    <tr>	<td bgcolor="#000000"></td>  </tr>  <tr>  <%  do while not rsOldnews.eof	bolVisa = rsOldnews("visa")	select case bolVisa	case "1" %> <td>  <table>  <tr>	<td valign="top"><p align="center"><img src="images/<%=rsOldnews("Bild") %>" /></p>	  </td>  </tr>  <tr>	<td valign="top"><font size="1"><strong>	  <a href="preview.asp?id=<% =rsOldnews("id")%>">	  <% =rsOldnews("Rubrik") %>	  </a>	  <br />	  <% =rsOldnews("ingress") %>	</strong></font></td>  </tr>  <tr>	<td bgcolor="#000000"></td>  </tr>  </table> </td>  <%  end select  rsOldnews.movenext  loop   %> </tr></table>

Como não tenho base para testar, testa ai.

Oque fiz?

Adicionei um td para a tabela pai, para ir colocando um ao lado do outro, e adicionei uma tabela nova para cada noticia.

Veja se funciona ^^

Compartilhar este post


Link para o post
Compartilhar em outros sites

gpassarelliseu problema nao eh asp, e sim HTML !!!!!! ;)ve no topico q o Cassiano colocouvocê precisa de uma estruta do tipo<tr><td></td><td></td><td></td><tr>ou<td><tr></tr><tr></tr><tr></tr><td>só usar 2 loops e usar da forma q você achar melhor!!![]s

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.