sin_adecMedlem sedan apr. 2002277 inlägg
Hej!
jo det är så att jag loppar ut bilder från databasen, fast jag undrar över om vi tillsammans kan titta på hur man ska göra om man vill hämta ut 3st och sedan hoppa ner ett steg <br>
min kod:
<% if recset4.eof then %>
<% else
do until recset4.eof %>
<p class="photo vbigimage">
<a href=""><img src="content/reviews1.jpg" alt="" class="border" /></a>
</p><div class="clear"></div>
<% recset4.movenext
loop
recset4.close
set recset4 = nothing
end if
%>
men sen när den har hämtat ut 3st så vill jag lägga till
<div class="clear"></div>
och därefter hämtar den ut 3st till..
voigtann1Medlem sedan juni 20018 810 inlägg
dim i
i = 1
efter else
och innan recset4.movenext
och sedan:
i = i + 1
if i mod 3 then response.write "<div class=""clear""></div>"
sin_adecMedlem sedan apr. 2002277 inlägg
html koden är innan övergång till asp recset.eof:
<div class="recentreviews borderbottom">
<p class="photo vbigimage">
<a href=""><img src="content/reviews1.jpg" alt="" class="border" /></a>
</p>
<div class="photo vbigimage">
<a href=""><img src="content/reviews2.jpg" alt="" class="border" /></a>
</div>
<p class="photo vbigimage lastimage">
<a href=""><img src="content/reviews3.jpg" alt="" class="border" /></a>
</p>
<div class="clear"></div>
la märke till att sista bilden har <p class="photo vbigimage lastimage"> och tänkte då testa klistra in den i koden.
fast får ett felmeddelanden:
så ser hela koden med ovan nämn <p class>:
<% if recset4.eof then %>
<% else
dim i
i = 1
do until recset4.eof %>
<p class="photo vbigimage">
<a href=""><img src="content/reviews1.jpg" alt="" class="border" /></a>
</p>
<%
i = i + 2
if i mod 3 then response.write "<p class="photo vbigimage">
<a href=""><img src="content/reviews1.jpg" alt="" class="border" /></a>
</p>
<div class=""clear""></div>
recset4.movenext
loop
recset4.close
set recset4 = nothing
end if
%>
@ndersMedlem sedan juni 200026 914 inlägg
Du kan inte lägga HTML-koden mitt i ASP-koden. Du måste antingen bryta till html-läge, eller använda Response.write för att skriva ut html-koden.
fast får ett felmeddelanden
Ta för vana att bifoga alltid felmeddelanden.
sin_adecMedlem sedan apr. 2002277 inlägg
Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A0401)
Slut på programsats förväntas.
sliced/culture.asp, line 181, column 42
if i mod 3 then response.write "<p class="photo vbigimage">
sin_adecMedlem sedan apr. 2002277 inlägg
tack för att du tar dig tid att se över problemet.. oerhört tacksam.
@ndersMedlem sedan juni 200026 914 inlägg
Du får titta lite på citationstecknen.
RifflesMedlem sedan juni 2000836 inlägg
sin_adec skrev:
Feltyp:
Kompileringsfel i Microsoft VBScript (0x800A0401)
Slut på programsats förväntas.
sliced/culture.asp, line 181, column 42
if i mod 3 then response.write "<p class="photo vbigimage">
if i mod 3 then response.write "<p class=photo vbigimage>"
Engine^Medlem sedan dec. 20002 861 inlägg
Som @nders sa: citationstecken...
if i mod 3 then
response.write "<p class=""photo vbigimage"">" & _
"<a href=""""><img src=""content/reviews1.jpg"" alt="""" class=""border""></a>" & _
"</p><div class=""clear""></div>"
end if