Udtræk fra en relateret table
Jeg har følgende script til at vise nolge relaterede produkter i en webshop:<%
mySQL="SELECT products.idProduct, ImageUrl, description, price, FROM products, relatedProducts WHERE relatedProducts.idRelatedProduct=products.idProduct AND relatedProducts.idProduct=" &pIdProduct
call getFromDatabase (mySql, rsTemp, "optGetRelatedProducts")
%>
Subrutinen getFromDatabase ser sådan ud:
sub getFromDatabase(mySQL, rsTemp, scriptName)
call openDb()
set rsTemp = server.createObject("adodb.recordset")
' set locktype
rsTemp.lockType = adLockReadOnly
' set the cursor
rsTemp.cursorType = adOpenForwardOnly
rsTemp.open mySQL, connTemp
if err.number <> 0 then
response.redirect "comersus_supportError.asp?error="&Server.Urlencode("Error in " &scriptName& ", error: "&Err.Description& " - Err.Number:"&Err.number&" - SQL:"&mySQL)
end if
end sub
Mit spørgsmål er så, hvordan trækker jeg de relaterede produkter ud og viser dem på siden? Jeg ved godt jeg skal lave et recordset, men hvordan skal selve koden se ud?
