Foros del Web » Programando para Internet » ASP Clásico »

mostrar registros en vertical

Estas en el tema de mostrar registros en vertical en el foro de ASP Clásico en Foros del Web. Tengo una pagina de resultados en asp (hecha con dreamweaver) contra una bd access. El problema que tengo es que quiero presentar 3 registros a ...
  #1 (permalink)  
Antiguo 01/03/2005, 03:41
 
Fecha de Ingreso: marzo-2005
Mensajes: 4
Antigüedad: 19 años, 3 meses
Puntos: 0
mostrar registros en vertical

Tengo una pagina de resultados en asp (hecha con dreamweaver) contra una bd access. El problema que tengo es que quiero presentar 3 registros a la vez, pero quiero mostrar los registros en vertical, en vez de en horizontal. La página es de noticias, y yo quiero poner las noticias una al lado de otra, o sea, 3 fotos y debajo un titular para cada una, pero no sé como mostrar cada registro uno al lado del otro. No se si me he explicado con claridad. Pero espero que alguien me ayude. Gracias
  #2 (permalink)  
Antiguo 01/03/2005, 05:03
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
con tablas es engorroso
con div y css es mas facil, pero requiere conocer y aplicar correctamente la tecnologia.

con divs es cosa de listarlos hacia abajo en un loop y segun sea el caso ir aplicando una CLASE de css distinta.

una forma mas facil aun es trabajar con XML y xsl.

el problema principal de hacerlo con tablas y asp puro es que debes manejar que el cursor recordset no se caiga si es que te quedas sin registros cuando quieras mostrar 9 registros y solo tengas 8 en la BD.
  #3 (permalink)  
Antiguo 01/03/2005, 06:00
 
Fecha de Ingreso: marzo-2005
Mensajes: 4
Antigüedad: 19 años, 3 meses
Puntos: 0
la tabla solo tiene tres registros que se van actualizando con nuevas noticias, no cabe la posibilidad de borrar ni de añadir nuevos registros. el usuario encargado de actualizar la pagina seleccionará una de las tres noticias de portada y la cambiará.
Para que quede más bonito o vistoso, hemos disenado la página como te dije antes, foto1 y debajo titular1, foto2,titular 2;... . . Yo sé hacerlo mostrando las noticias hacia abajo, utilizando una region repetida con tres registros, pero no se como hacerlo para mostrarlo en horizontal
  #4 (permalink)  
Antiguo 01/03/2005, 06:19
Avatar de Muzztein  
Fecha de Ingreso: agosto-2002
Ubicación: Hangar 18
Mensajes: 1.703
Antigüedad: 21 años, 9 meses
Puntos: 16
mmmm ....... entiendo.

sin embargo creo que no es la forma correcta de hacer las cosas.
Tu tabla tiene el nombre de "portada" o algo asi?

mnmnmn .... si es asi el caso la cosa es ridiculamente mas facil y se puede hacer de unamanera super poco optima.

<%

set lista_noticias = recordset blabla

titulo_1 = lista_noticias(titulo)
imagen_1 = lista_noticias(imagen)
lista_noticias.movenext

titulo_2 = lista_noticias(titulo)
imagen_2 = lista_noticias(imagen)
lista_noticias.movenext

titulo_3 = lista_noticias(titulo)
imagen_3 = lista_noticias(imagen)





%>


<table>
<tr>
<td>
<%=titulo_1%>
</td>
<td>
<%=titulo_2%>
</td>
<td>
<%=titulo_3%>
</td>
</tr>
<tr>
<td>
<%=imagen_1%>
</td>
<td>
<%=imagen_2%>
</td>
<td>
<%=imagen_3%>
</td>
</tr>
</table>



o algo asi.
  #5 (permalink)  
Antiguo 01/03/2005, 06:47
 
Fecha de Ingreso: noviembre-2004
Ubicación: Sevilla
Mensajes: 139
Antigüedad: 19 años, 7 meses
Puntos: 0
response.write "<table><tr>"
---------------------AQUI ABRES----------
response.write "<td>"
response.write -------------------AQUI MUESTRAS EL REGISTRO
response.write "</td>"
----------------------AQUI PASAS AL SIGUIENTE
response.write "</tr></table>"
---------------------AQUI CIERRAS

no se si servirá, soy un manta xD

un saludo
__________________
Punkis De Mierda

Foro punk rock
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:16.