Base de datos

Saludos experto hay va mi pregunta:
Tengo el siguiente código que recoge datos de una base en access y me los muestra uno tras otro, pero en vertical, es decir uno bajo el otro hasta se llega al final.
Como puedo hacer para que se muestren uno tras otro separados por una coma o un spacio. Gracias.
Hay va el código:
<title>Productos destacados</title>
</HEAD>
<!-- #include file="inc/header.asp"-->
<!-- #include file="inc/left_nav.asp"-->
<BODY>
<%
'display all products in the database
sql="select * from products where (PRODUCT_PRICE>45 AND PRODUCT_PRICE<70) ORDER BY product_name ASC"
' Response.write sql
set objrs=objconn.execute(sql)
if not objrs.eof then
while not objrs.eof%>
<%
if objrs("large_media_file_name")<>"" then
imgsrc=objrs("large_media_file_name")
else
'add a blank image if there is no image in the database.
imgsrc="images/sp.gif"
end if
%>
<table border="0" cellpadding="0" cellspacing="0" id="table1">
<td width="97" height="77" style="text-align: center" valign="bottom">
<font size="1" font color="#32297B"><%=objrs("product_name")%></td>
<td width="88" height="70" style="text-align: center" rowspan="3"><font size="2">
<a target="central" href="<%=objrs("catalog_id")%>.asp">
<img src="<%=imgsrc%>" height=70 border=0></a></td>
<tr>
<td width="97" height="46" style="text-align: center" valign="top"><font size="1" font color="#32297B">
<b><%=objrs("product_price")%> ? + Iva</b></td>
<%objrs.movenext%>
</table>
</body>
</html>
<%wend
end if
%>

1 respuesta

Respuesta
1
En lugar de generar una tabla deberías imprimir los datos como más te gusten.
Con la línea <%= objrs("product_name")%> estás imprimiendo el campo product_name. Si en lugar de generar una tabla (con <table><tr><td></td></tr></table>) imprimís los valores separándolos con comas lograrías otra forma de presentarlo.
Utilizá la que más te convenga.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas