% function GetNumberThreads(catID) q = "select count(*) as aant from item where categorieid = " & catID set Ars = conn.execute(q) getnumberThreads = Ars("aant") end function function GetLastNewPost(catID) GetLastNewPost = 0 q = "select * from categorie where parentid = "& catID set rs = conn.execute(q) do while not rs.eof if GetLastNewPost < GetLastNewPost(rs.fields("categorieId")) then GetLastNewPost = GetLastNewPost(rs.fields("categorieId")) end if rs.movenext loop if rs.bof AND rs.eof then 'hier komen we in de cat zonder subcats q = "SELECT itemid FROM item WHERE categorieId ="&catID& " order by itemid desc" set rsl = conn.execute(q) GetLastNewPost = int(rsl.fields("itemid")) end if end function '_____________________________________________________________________________________________ function schrijfoverzicht_cat(parentid) %>
| Forum | Laatste post | ||
|---|---|---|---|
| "><%=rs("title")%>
<%=rs("description")%> | <%=rs("numberPosts")%> Onderwerpen <%=rs("numberReplies")%> Antwoorden |
<%
q = "SELECT * FROM item WHERE itemid="&GetLastNewPost(rs("categorieid"))
set lastitem = conn.execute(q)
do while not lastitem.eof
%>
<%=lastitem.fields("title")%> <%=toontijdstip(lastitem.fields("lastReplyTime"))%> |
<%
loop
if lastitem.bof and lastitem.eof then response.Write("Geen laatste post | ") end if rs.movenext loop %>
|
| Titel | Gestart door | Replies | Views | Laatste bericht |
|---|---|---|---|---|
| "><%=rs("title")%> | <%=rs("username")%> | <%=rs("numberreplies")%> | <%=rs("views")%> | <%=toontijdstip(rs("lastReplyTime"))%> |