webForumDet fria alternativet

Skala ned till minimalistiskt format

ASP

0 svar · 199 visningar · startad av medialabs

Medlem sedan mars 20023 686 inlägg
Frågan#1

hej!

Har detta script i en inlude-fil på min webbplats. Men jag har en känsla att det går att förbättra och skala ned koden så mycket som det bara är möjligt.

Det enda jag vill att scriptet ska göra egentligen är att slumpa fram en enda banner ur databasen och sedan presentera den. Inget annat.

Hoppas att ni kan skala ned koden mer än vad jag kunde ;)

	<%
	
	Set ConnADS = Server.CreateObject("Adodb.Connection")
	ConnADS.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=g:\home\sys\banner.mdb"
	Set RecSetADS=ConnADS.Execute("Select * From banner Order By rotator")%>

	<%If RecSetADS.EOF Then%>
		Inga annonser inlagda!
	<%Else
		x = 0
		Antal = 1
		Do Until RecSetADS.EOF Or x=Antal%>
		<a href="/public/ads.asp?RefID=<%=RecSetADS("id")%>" target="_blank"><img src="<%=RecSetADS("banner")%>" border="0" width="88" height="31" alt="annonser"></a>
	
	<%
	ConnADS.Execute("Update banner Set rotator=rotator+1 Where id = " & RecSetADS("id"))
	x=x+1
	RecSetADS.MoveNext
	Loop
	End If

	RecSetADS.Close
	ConnADS.Close
	%>
	</div>
253 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)