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

Mostrar imagenes en asp

Estas en el tema de Mostrar imagenes en asp en el foro de ASP Clásico en Foros del Web. Hola... queria hacer una consulta tecnica haber si alguien me puede ayudar. necesito mostrar imagenes ...tengo almacenada la url en la tabla imagenes. necesito mostrar ...
  #1 (permalink)  
Antiguo 23/04/2007, 01:55
 
Fecha de Ingreso: abril-2007
Mensajes: 8
Antigüedad: 18 años
Puntos: 0
Mostrar imagenes en asp

Hola...
queria hacer una consulta tecnica haber si alguien me puede ayudar.

necesito mostrar imagenes ...tengo almacenada la url en la tabla imagenes.

necesito mostrar por ejemplo todas las fotos que tengan una determinada descripcion...y que salgan alrededor de 4 por pagina ..alguien tiene alguna idea o ejemplo de codigo que me pueda ayudar? hasta el momento he probado con este codigo..pero me muestra el largo ancho y descripcion que quiero pero de solo 2 imagenes .. y son por ejemplo 5...ojalá alguien pueda tener alguna idea de por qué me ocurre esto.

sl2 y gracias

<%


set rs = CreateObject("ADODB.Recordset")


rs.CursorType = adOpenKeyset
rs.LockType = adLockOptimistic


'sqltxt= " SELECT * FROM IMAGENES WHERE DESCRIPTION= 'ayuda1 correo'"


set REG = CreateObject("ADODB.Recordset")
REG.Open sqltxt,Conn
'<img src="images/<%=RS("Images")%>.jpg">
<%response.write"<img src=images/"&REG("Images")&".jpg >"%>
<img src="images/<'%=RS("Images")%>
'Response.BinaryWrite REG("images")
'Do while not REG.eof

'REG.movenext
'loop

%>ç

<%
rs.Open sqltxt,conn
tamanopagina=3


paginaabsoluta=request.querystring("paginaabsoluta ")
if paginaabsoluta="" then
paginaabsoluta=1
end if
if paginaabsoluta=1 Then
inicio=1
else
inicio=1+(paginaabsoluta-1)*tamanopagina
end if

fin=inicio+tamanopagina-1
if fin > rs.recordcount then
fin =rs.recordcount
end if

rs.pagesize= cint(tamanopagina)
rs.absolutepage=cint(paginaabsoluta)
contador=1

%>

<br>
<div align="center">
<center>
<table border="1" width="66%" bgcolor="#FFFFFF" bordercolor="#3399FF">
<tr>
<td width="50%" align="center" bgcolor="#C0C0C0">Imágenes <font color="#FF0000"><%=inicio%> </font>
a <font color="#FF0000"><%=fin%></font> de un total de
<font color="#FF0000"><%=rs.recordcount%></font></td>
<td width="50%" align="center" bgcolor="#C0C0C0">Página <font color="#FF0000"><%=paginaabsoluta%>
</font> de <font color="#FF0000"><%=rs.pagecount%></font></td>
</tr>
</table>
</center>
</div>

<br>

<%do while not rs.eof and contador <= cint(tamanopagina) %>
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="4" width="40%" bgcolor="#C0C0C0">
<tr>
<td rowspan="3" width="100%"><!--<a href="javascript:displayWindow('showimg.asp id=<%=RS("ID_IMAGEN")%>',<%=RS("Width")%>,<%=RS("H eight")%>)">-->
<!--<img src="images/<'%=RS("Images")%>.<'%RS("filtype")%>" width=33 height=30 hspace=5 vspace=0 border=0 alt="" align="left" onmousedown="showInfo()">
<img src="images/<'%=RS("Images")%>.<'%=RS("Filtype")%>" Width="400" height="300"></p> -->
<%=rs.recordcount%> - <%=contador%></a></td>
  #2 (permalink)  
Antiguo 23/04/2007, 02:10
Avatar de Shilfild  
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Mostrar imagenes en asp

Justo iba a postear algo así, pero mi problema es distinto, lo pongo aquí para no agobiar el foro, yo pretendo mostrar una imágen asociada a un registro, es decir:

En Discos tengo id_disco y disco_imagen.
En la Tabla Discos, disco_imagen está linkeado a una carpeta justo en el nivel superior, y está bien, porque si pincho en el link de la Tabla de la BD llego a la imágen.

Lo que no sé es cómo hacer que esa imágen salga, por ejemplo para que salga el título es:

Código:
Titulo:
<%Response.write(rstIntranet("disco_titulo"))%> <br>
Pero para que salga la imagen?

Yo he puesto esto:

Código:
<%Response.write("<img src='"+rstIntranet("disco_imagen")+"'>")%><br>
Pero no me muestra la imágen, muestra cómo que hay una imágen pero cómo que no la puede leer o algo así, o que está mal linkada, no sé qué puede ser...
  #3 (permalink)  
Antiguo 23/04/2007, 02:45
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Mostrar imagenes en asp

Aki les dejo este POST donde se trato ese tema de imagenes en bases de datos

http://www.forosdelweb.com/f15/mostrar-imagen-access-asp-477155/

suerte
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #4 (permalink)  
Antiguo 23/04/2007, 03:46
Avatar de Shilfild  
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Mostrar imagenes en asp

Descubrí mi error n,n

Podía poner codigo html, pero poniendo en la BD que el campo sea de tipo texto en vez de hipervinculo u OLE.

Por si le sirve a otra persona, para sacar una imágen también se puede hacer:

Código:
<%Response.write("<img src='"+rstIntranet("disco_imagen")+"'>")%><br>
Siempre y cuando el campo disco_imagen sea de tipo texto.
* rstIntranet es el Recordset donde tengo el registro que estoy usando.
  #5 (permalink)  
Antiguo 23/04/2007, 04:23
Avatar de Shilfild  
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Mostrar imagenes en asp

Leyendo tu post, yo no sé mucho de ASP, e igual tienes esto puesto y no entiendo muy bien tu código monitta_ pero no sería más fácil que tuvieras un contador para saber cuantos registros vas mostrando? Yo lo he hecho así:

Código:
sentencia="Select * from discos order by id_disco desc"
	rstIntranet.Open(sentencia,cone,adOpenStatic,adCmdTable)
	rstIntranet.movelast
	rstIntranet.movefirst
	contador=1
	%>

	<table border=0>
	<%
	'' contador establece cuantos discos aparecerán 
	while (!rstIntranet.eof & contador<=4){
		%><tr>
			<%Response.write("<img src='"+rstIntranet("disco_imagen")+"'>")%></td>
			<%Response.write(rstIntranet("disco_titulo"))%> <br>
			
		</tr>			
		<%rstIntranet.Movenext
		contador=contador + 1
	}
	%>
</table>
<%rstIntranet.close
cone.close%>
  #6 (permalink)  
Antiguo 25/04/2007, 00:04
Avatar de Shiryu_Libra
Colaborador
 
Fecha de Ingreso: febrero-2007
Ubicación: Cantando "Screenager" en "Kirafa Kaput"
Mensajes: 3.614
Antigüedad: 18 años, 1 mes
Puntos: 88
Re: Mostrar imagenes en asp

lograron terminar su codigo?????
__________________
"Eres parte del problema, parte de la solucion o parte del paisaje"
Un Saludo desde Desierto de Altar, Sonora, MX.
Shiryu_libra
  #7 (permalink)  
Antiguo 25/04/2007, 02:13
Avatar de Shilfild  
Fecha de Ingreso: marzo-2007
Mensajes: 120
Antigüedad: 18 años, 1 mes
Puntos: 0
Re: Mostrar imagenes en asp

Yo sí, de hecho puse una solución sencilla para mostrar imágenes xD
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 00:05.