|
| Do until problem Fra : Belial |
Dato : 29-12-04 20:19 |
|
Jeg vil fra min database udtrække navnene på de undermenupunkter et givent
menupunkt har. Eksempelvis har menupunkt 1 7 forskellige underpunkter.
Problemet er at i stedet for at skrive de 7 forskellige underpunkter ud så
skriver scriptet det første underpunkt ud 7 gange i stedet. Hvad går galt?:
sql = "SELECT menuid, subid, la, bottomlevel FROM indhold WHERE menuid = " &
strMenuID & " AND la = '" & strLanguage & "' ;"
set objRS = Connect.Execute(sql)
do until objRS.eof
%>
<a
href="side.asp?menuid=<%=strMenuID%>&la=<%=strLanguage%>&subid=<%=strSubID%>"><%=strMenuNavn%></a><br>
<%
objRS.MoveNext
loop
%>
| |
Lasse Skovsager (29-12-2004)
| Kommentar Fra : Lasse Skovsager |
Dato : 29-12-04 22:45 |
|
> sql = "SELECT menuid, subid, la, bottomlevel FROM indhold WHERE menuid = "
&
> strMenuID & " AND la = '" & strLanguage & "' ;"
> set objRS = Connect.Execute(sql)
>
> do until objRS.eof
prøv med:
do while not objRS.eof
/lasse
| |
Belial (29-12-2004)
| Kommentar Fra : Belial |
Dato : 29-12-04 23:38 |
|
> prøv med:
> do while not objRS.eof
Det hjalp desværre heller ikke.
| |
terje (30-12-2004)
| Kommentar Fra : terje |
Dato : 30-12-04 00:20 |
|
Belial wrote:
> do until objRS.eof
> %>
>
> <a
> href="side.asp?menuid=<%=strMenuID%>&la=<%=strLanguage%>&subid=<%=strSubID%>"><%=strMenuNavn%></a><br>
> <%
> objRS.MoveNext
> loop
> %>
Hva med objRS.menuid istedet for strMenuID osv?
terje
| |
terje (30-12-2004)
| Kommentar Fra : terje |
Dato : 30-12-04 00:21 |
|
terje wrote:
Eller enda bedre: objRS("menuid")
terje
| |
Belial (31-12-2004)
| Kommentar Fra : Belial |
Dato : 31-12-04 12:48 |
|
"terje" <late@night.zz> skrev i en meddelelse
news:33gsfaF40t9v5U2@individual.net...
> terje wrote:
>
> Eller enda bedre: objRS("menuid")
> terje
Desværre, det hjælper heller ikke...
| |
Belial (31-12-2004)
| Kommentar Fra : Belial |
Dato : 31-12-04 15:07 |
|
>> Eller enda bedre: objRS("menuid")
>> terje
>
> Desværre, det hjælper heller ikke...
Hov vent, det var mig der lige fuckede i det. Det virker! Tak for hjælpen
| |
|
|