eriksMedlem sedan apr. 20011 418 inlägg Hej,
Jag behöver en sak till en webshop. Jag har ju lagrat info om produkterna i en databas. När man sedan ska visa produkten, vill jag bara behöva skriva något typ <%=getproduct(1)%> så ska detta hämtas.
Det som skrivas ut är lite html-kod, och grejer från en databas, t.ex.:
<img src="<%=RS("bild_scr")"><a href="<%=RS("url")%>Länk mer mer info</a><%=RS("Text")
Då kommer ju alla produkter att visas likadant. Men jag måste ju anropa funktionen, och då måste jag anropa den, så att jag får rätt produkt, dvs att rätt ID i Recordsetet tas!
Förstår ni?
Mvh Erik
supremeMedlem sedan sep. 2002252 inlägg Förstår faktiskt inte riktigt vad frågan är?
function getproduct(intID)
SQL = "select bild_scr,url,text,ID from [b]Tabell[/b] where ID = " & cint(intID)
set RS = [b]Connect[/b].execute(SQL)
if not RS.eof then
getproduct = "<img src='" &RS("bild_scr")&"'><a href='"&RS("url")&"'>Länk mer mer info</a>"&RS("Text")
end if
rs.close : set rs = nothing
end function
något sånt?
Eller har du värderna redan öppnats i databasen kan du ju göra något liknande:
function getproduct(intID,url,text,bild)
getproduct = "<img src='" &bild&"'><a href='"&url&"'>Länk mer mer info</a>"&Text
end function
Fast då blir ju funktionen lite annolunda...
eriksMedlem sedan apr. 20011 418 inlägg Det ser väl bra ut! Ska testa när jag får tid.
Anropar jag denna med <%=getproduct(25)%> om det är produktID 25 jag vill ha?
Tack!
Mvh Erik