JS Menu med udtræk fra Database
Jeg har en JavaScript menu.Den henviser til en menu_items.js, hvor der stå "menupunkterne":
var MENU_ITEMS = [
['Forside', 'http://www.netgymnast.dk', null,
],
['Product Demos', null, null,
['Traditional Blue', '../demo1/index.html'],
['White Steps', '../demo2/index.html'],
['Inner HTML', '../demo3/index.html'],
['All Together', '../demo4/index.html'],
['Frames Targeting', '../demo5/index.html']
],
['Contact', null, null,
['E-mail', 'http://www.complex.com/support.html'],
['ICQ: 31599891'],
['Y! ID: softcomplex'],
['AIM ID: softcomplex']
],
];
Ret simpelt. Jeg vil dog gerne kunne ændre i menuen via eget CMS. Dvs. menupunkterne skal hentes fra MySQL-database.
Jeg har prøvet at ændre js-filen til en asp-fil. (Læs et sted her på eksperten). Det virker fint. Men så prøver jeg at kalde database. Så går det galt...
Er der en der kan hjælpe. Evt skriv i ovenstående kode hvordan jeg henter "forside", hvis det nu er gemt i en database.
Jeg har prøvet følgende:
<%
'Henter menuen
Set RSmenu = myConn.Execute("SELECT * FROM Menu WHERE Punkt2=''")
If RSmenu.EOF Then
Response.write "FEJL"
Else
'så ryk til den første post i tabel
RSmenu.movefirst
' kør en lykke til den har være igennem alle poster i tabel
DO UNTIL RSmenu.EOF
%>
['Forside', 'http://www.netgymnast.dk', null,
<%
RSmenu.movenext
'start lykke igen
Loop
End if
%>
Det virker slet slet ikke. (Jeg ved godt at jeg blot skriver forside og ikke henter noget fra Database. Men det var et forsøg. Den gør nu intet, pga fejl i scriptet...
