14. juni 2004 - 11:06Der er
8 kommentarer og 1 løsning
Sidste post skal vises specielt!
Jeg er sidder og bøvler med følgende: Jeg har en menu der skal vises, den sidste post i mit udtræk (access database) skal vises med et specielt billede, min kode ser således ud:
select case (typen) case "menu" CALL opentbl("select * from Submenu WHERE menu_id="&menu_idet&" ORDER BY rating, Submenu_name", submenu) if not submenu.eof then
if submenu("menu_id") = id then%> <tr><td class="submenu-tb"> <%do while not submenu.eof
vil anbefale dig at lave en count på hvor mange elementer der er i din database først.. Så kan du med en tæller i din whileløkke finde ud af hvornår du er ved den sidste post..
select case (typen) case "menu" CALL opentbl("select * from Submenu WHERE menu_id="&menu_idet&" ORDER BY rating, Submenu_name", submenu)
set rsCount = server.createobject("adodb.connection") sql = "select count(*) as found from Submenu where menu_id=" & menu_idet rsCount.open strTilDb set rsCount = rsCount.execute(sql) i = 1 if not submenu.eof then
if submenu("menu_id") = id then%> <tr><td class="submenu-tb"> <%do while not submenu.eof if i < rsCount("found") then Response.Write(" <img src='Images/Grafik/dot.gif' align='absmiddle'><a href='information.asp?Page="&submenu("page_id")&"&menu="&submenu("submenu_id")&"&type=submenuen' class='doc'>"&Left(submenu("submenu_name"), 25)&"</a><br>")
'Den sidste post i udtrækket skal have et andet billede: else Response.Write(" <img src='Images/Grafik/dot_end.gif' align='absmiddle'><a href='information.asp?Page="&submenu("page_id")&"&menu="&submenu("submenu_id")&"&type=submenuen' class='doc'>"&Left(submenu("submenu_name"), 25)&"</a><br>") end if submenu.movenext i = i+1 loop call closetbl(submenu)%> <br></td></tr> <%end if
end if end select
Hmm... Det skal muligvis være sådan her.. så skal du rette den her linie: rsCount.open strTilDb så den passer med din streng til databasen..
Jeg kan ikke helt finde ud af om det skal være i = 0 eller i = 1... det må du lige prøve dig frem med..
jeg kigger, men kender ikke rigtig noget til det :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.