Jag har läst ditt inlägg grundligt två gånger nu och jag förstår faktiskt fortfarande inte vad du vill åstakomma. ;) Kan du försöka förklara vad du vill få ut med det, eller i vilket sammanhang det kommer in, så förstår jag nog. :)
Och förresten; Välkommen till webForum!. Hoppas du kommer trivas!
jag provar infoga koden så kanske det är lättare att förstå:
<!--#include file="../references/admin/check_user.asp"-->
<%
Dim result2, result3, result4, doctext, counter
set result2 = ExecuteSQL(this,"SELECT * FROM category WHERE categoryid=" & Request.querystring("catid"))
If not result2.EOF then
counter = 1
If result2("parentid") <> 0 then
CALL getParentID(result2("parentid"))
Response.Write "/" & result2("name")
End If
Else
Response.Write "error"
End If
'**********************************************************************
'*
'* getParentID
'*
'**********************************************************************
function getParentID(parentid)
DIM out, outbar
set result3 = ExecuteSQL(this,"SELECT * FROM category WHERE categoryid=" & parentid)
If result3("parentid") <> 0 then
Response.Write "/" & result3("name")
CALL getParentID(result3("parentid"))
End If
end function
%>
Det är alltså där jag skriver Response.Write... jag vill lagra dem i en annan ordning.., så att det första vädet jag får går in som array(1) osv.. men det funkade inte..