webForumDet fria alternativet

Enkel fråga - tror jag

ASP

9 svar · 225 visningar · startad av draghund

Medlem sedan jan. 200279 inlägg
Frågan#1

Hej!

står lite still i pärat just nu...

så här är det, använder följande simpla kod:

...

<%do until result.EOF%>

<a href="visaprod.asp?id=<%=result("Nr")%>" target="prodmain">
<img src="pannbilder/s<%=result("Nr")%>.jpg" BORDER="0" ALT="<%=result("Beskrivning")%>"></a>

</td><td vAlign="bottom">

<%result.MoveNext 
loop %>

...
För att visa några bilder i en tabell från en databas, nu skulle
jag vilja i nästa rad under bilderna även skriva ut beskrivningen, men jag har totalt kollaps där uppe, nån som kan hjälpa mig lite på traven?

Medlem sedan juni 20003 076 inlägg
#2

är det nått liknande du menar? :)

<%
do until result.EOF
Beskrivning = Beskrivning & result("Beskrivning") & "<br>"
%>
<tr>
<td>
<a href="visaprod.asp?id=<%=result("Nr")%>" target="prodmain">
<img src="pannbilder/s<%=result("Nr")%>.jpg" BORDER="0" ALT="<%=result("Beskrivning")%>"></a>

</td>
</tr>
<%result.MoveNext 
loop %>
<tr>
<td vAlign="bottom"><%= Beskrivning %></td>
</tr>
Medlem sedan jan. 200279 inlägg
#3

Hmm...det var ju en idé

Men jag vill ha texten och bilderna efter varandra, inte under varandra, som väl detta gör, eller är jag ute och cyklar :q

Medlem sedan juni 20003 076 inlägg
#4

jag tycker mig se att det står under i ditt första inlägg! ;)
beskrivningen ska kanske inte heller samlas ihop till ett stycke?, i så fall:

<%
do until result.EOF
'Beskrivning = Beskrivning & result("Beskrivning") & "<br>"
%>
<tr>
<td>
<a href="visaprod.asp?id=<%=result("Nr")%>" target="prodmain">
<img src="pannbilder/s<%=result("Nr")%>.jpg" BORDER="0" ALT="<%=result("Beskrivning")%>"></a>

</td>
<td vAlign="bottom"><%= result("Beskrivning") %></td>
</tr><%result.MoveNext 
loop %>
Medlem sedan jan. 200279 inlägg
#5

Usch..nu är jag väldigt otydlig...flåt...

så här vill jag ha det:
tabell

rad1
kol1 bild1
kol2 bild2
kol3 bild3 osv

rad2

kol1 text1
kol2 text2
kol3 text3
osv

Medlem sedan juni 20003 076 inlägg
#6

Sorry, men jag hajjar inte riktigt. :l
hur många bilder har varje post i databasen?

Medlem sedan jan. 200279 inlägg
#7

Jag är ju så himla korkad

funktionen jag var ute efter får jag ju egentligen av att bara sätta in en br efter bilden och sedan läsa in texten.

Fast jag tycker det blir lite långt mellanrum mellan bilden och texten då, borde gå att få bättre om man fick in den i en tabell

kolla hur jag menar på :

www.benders.se/ny

Klicka på Benders Tak och sedan på produkter och välj sedan
t ex 2 kup ytbehandlad.

Medlem sedan juni 20003 076 inlägg
#8

aha! en variant är att göra en blank gif-bild som du lägger efter radbrytet, då kan du ställa höjden med hjälp av den giffen! :)

Medlem sedan jan. 200279 inlägg
#9

Men hjälper det mig att få texten närmare bilden?

Medlem sedan juni 20003 076 inlägg
#10

japp, radbrytet blir inte lika stort då.
annars kan du göra så här

<% do until result.EOF %>
<td>
	<table>
	<tr>
	<td>
	<a href="visaprod.asp?id=<%=result("Nr")%>" target="prodmain">
	<img src="pannbilder/s<%=result("Nr")%>.jpg" BORDER="0" ALT="<%=result("Beskrivning")%>"></a>
	</td>
	</tr>
	<tr>
	<td valign="top"><%= result("Beskrivning") %></td>
	</tr>
	</table>
</td>
<%
result.MoveNext 
loop 
%>
260 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)