Sorter så undersider kommer under den rigtige side
Jeg har en række sider som skal sorteres efter hinanden.I databasen ser det sådan her ud:
id u_id titel
1 0 Dansk
2 0 Mat
3 1 Dansk i 1.kl
4 1 Dansk i 3.kl
5 3 Forsat dansk i 1.kl
Og det skal således sorters sådan her:
Dansk
Dansk i 1.kl
Forsat dansk i 1.kl
Dansk i 3.kl
Mat
Her er min kode:
Function DeletePage() ' denne funktion viser en liste over sider, som så kan fjernes fra databasen.
'-------------------------------------------------------------------------------------
sql="SELECT sider.id, sider.u_id, sider.titel, sider_1.id, sider_1.u_id, sider_1.titel FROM sider INNER JOIN sider AS sider_1 ON sider.id = sider_1.u_id;"
Set DeletePageItems = cn.execute(sql)
DeletePage = DeletePage & "<b>Som lærer kan du kun slette de sider du selc har oprettet.</b><br><br><table border='1' width='100%'>"
While Not DeletePageItems.Eof
DeletePage = DeletePage & "<tr>"_
& "<td width='50%'><b><a href='default.asp?page=" & DeletePageItems("sider.id") & "&u_id=" & DeletePageItems("sider.u_id") & "'>" & DeletePageItems("sider.titel") & " - " & DeletePageItems("sider_1.titel") & "</a></b></td>"_
& "<td width='25%'><a href='default.asp?action=delpage&page_id=" & DeletePageItems("sider.id") & "'>Slet siden</a></td>"_
& "<td width='25%'><a href='default.asp?action=editpage&id=" & DeletePageItems("sider.id") & "'>Opdater/Ændre siden</a></td>"_
& "</tr>"
DeletePageItems.movenext
wend
DeletePage = DeletePage & "</table>"
set DeletePageItems = nothing
Jeg kan bare ikke få det til at sortere rigtigt. Jeg bruger Access database
