Avatar billede tpiil Nybegynder
30. november 2000 - 03:00 Der er 5 kommentarer og
1 løsning

Kun 3 på en <td>???

jeg har denne kode:

<table width=\"100%\">
    <tr>
<td><%
strSQL = \"Select * From \" & request(\"tabel\") & \" where hvor=\'\" & request(\"menu\") & \"\' and type=\'menu\'\"
set rs = Conn.execute(strSQL)
Do Until rs.EOF
%> 
          <div align=\"<%=rs3(\"place\")%>\">
<font face=\"<%=rs3(\"sface\")%>\" size=\"<%=rs3(\"ssize\")%>\"><a href=\"java script:multilink(\'list.asp?mode=menu&tabel=<%=request(\"tabel\")%>&menu=<%=rs(\"menu\")%>\',\'side.asp?id=<%=rs(\"linkmenu\")%>\')\" style=\"color:#<%=rs3(\"tekstfarve\")%>\"><b><%=rs(\"menu\")%></b></a></font>

            </div>
<%
rs.MoveNext
Loop
%>

<%
strSQL = \"Select * From \" & request(\"tabel\") & \" where hvor=\'\" & request(\"menu\") & \"\' and type=\'link\'\"
set rs = Conn.execute(strSQL)
if rs.EOF then
%>
<%
else
Do Until rs.EOF
%>
          <div align=\"<%=rs3(\"place\")%>\">
<font face=\"<%=rs3(\"sface\")%>\" size=\"<%=rs3(\"ssize\")%>\"><a href=\"side.asp?id=<%=rs(\"link\")%>\" target=\"rbottom\" style=\"color:#<%=rs3(\"tekstfarve\")%>\"><b><%=rs(\"menu\")%></b></a></font>


            </div>
<%
rs.MoveNext
Loop
end if
%>
</td>
</tr></table>

men jeg vil gerne vide om man kan få koden til at udskrive 3 også laver den et nyt <td>???
jeg kan godt selv hvis det er med 1 åbning men dette er jo med 2 så kan man det og hvis man kan hvordan???

Avatar billede sone Nybegynder
30. november 2000 - 07:52 #1
Indsæt en tæller inde i dit LOOP:

  i=i+1

Der hvor du vil have TD laver du en IF:

  IF i=3 THEN
    response.write(\"<TD>\")
    i=0
  END IF
Avatar billede tdaugaard Nybegynder
30. november 2000 - 11:55 #2
En tæller som sone siger og så:

IF (i mod 3)=0 THEN response.write(\"<TD>\")

ser lidt nemmere ud...
Avatar billede tpiil Nybegynder
30. november 2000 - 15:02 #3
jeg kigger på svaret i aften kl. 20!
Avatar billede tpiil Nybegynder
30. november 2000 - 23:43 #4
det virker ikke der er ikke foreskel men har er koden så sæt det ind de rigtige steder:

<table width=\"100%\">
    <tr>
      <td width=\"50%\" valign=\"top\">
<img src=\"images/<%=rs3(\"billede\")%>\">
</td>
<td>
<%
strSQL = \"Select * From \" & request(\"tabel\") & \" where hvor=\'\" & request(\"menu\") & \"\' and type=\'menu\'\"
set rs = Conn.execute(strSQL)
Do Until rs.EOF
%> 
          <div align=\"<%=rs3(\"place\")%>\">
<font face=\"<%=rs3(\"sface\")%>\" size=\"<%=rs3(\"ssize\")%>\"><a href=\"java script:multilink(\'list.asp?mode=menu&tabel=<%=request(\"tabel\")%>&menu=<%=rs(\"menu\")%>\',\'side.asp?id=<%=rs(\"linkmenu\")%>\')\" style=\"color:#<%=rs3(\"tekstfarve\")%>\"><b><%=rs(\"menu\")%></b></a></font>

            </div>
<%
rs.MoveNext
Loop
%>
<%
strSQL = \"Select * From \" & request(\"tabel\") & \" where hvor=\'\" & request(\"menu\") & \"\' and type=\'link\'\"
set rs = Conn.execute(strSQL)
if rs.EOF then
%>
<%
else
Do Until rs.EOF
%>
          <div align=\"<%=rs3(\"place\")%>\">
<font face=\"<%=rs3(\"sface\")%>\" size=\"<%=rs3(\"ssize\")%>\"><a href=\"side.asp?id=<%=rs(\"link\")%>\" target=\"rbottom\" style=\"color:#<%=rs3(\"tekstfarve\")%>\"><b><%=rs(\"menu\")%></b></a></font>


            </div>
<%
rs.MoveNext
Loop
end if
%>
</td>


</tr></table>
Avatar billede tdaugaard Nybegynder
01. december 2000 - 00:37 #5
Sådan noget her !? Det er det tætteste jeg kommer på noget der giver mening...

<table width=\"100%\">
    <tr>
        <td width=\"50%\" valign=\"top\">
            <img src=\"images/<%=rs3(\"billede\")%>\">
        </td>
        <td>
<%
            strSQL = \"SELECT * FROM \" & request(\"tabel\") & \" WHERE hvor=\'\" & request(\"menu\") & \"\' AND type=\'menu\'\"
            Set rs = Conn.execute(strSQL)

            count = 0
            Do Until rs.EOF
%> 
            <div align=\"<%=rs3(\"place\")%>\">
                <font face=\"<%=rs3(\"sface\")%>\" size=\"<%=rs3(\"ssize\")%>\"><a href=\"java script:multilink(\'list.asp?mode=menu&tabel=<%=request(\"tabel\")%>&menu=<%=rs(\"menu\")%>\',\'side.asp?id=<%=rs(\"linkmenu\")%>\')\" style=\"color:#<%=rs3(\"tekstfarve\")%>\"><b><%=rs(\"menu\")%></b></a></font>
            </div>
<%
                If (count Mod 3) = 0 Then response.write \"</td><td>\"
                rs.MoveNext
                count=count+1
            Loop

            strSQL = \"SELECT * FROM \" & request(\"tabel\") & \" WHERE hvor=\'\" & request(\"menu\") & \"\' AND type=\'link\'\"
            Set rs = Conn.execute(strSQL)

            Do Until rs.EOF
%>
            <div align=\"<%=rs3(\"place\")%>\">
                <font face=\"<%=rs3(\"sface\")%>\" size=\"<%=rs3(\"ssize\")%>\"><a href=\"side.asp?id=<%=rs(\"link\")%>\" target=\"rbottom\" style=\"color:#<%=rs3(\"tekstfarve\")%>\"><b><%=rs(\"menu\")%></b></a></font>
            </div>
<%
                If (count Mod 3) = 0 Then response.write \"</td><td>\"
               
                rs.MoveNext
                count=count+1
            Loop
%>
        </td>
    </tr>
</table>
Avatar billede tpiil Nybegynder
01. december 2000 - 00:55 #6
koden kom til at se sådan her ud til sidst:
<table width=\"100%\">
    <tr>
        <td width=\"50%\" valign=\"top\">
            <img src=\"images/<%=rs3(\"billede\")%>\">
        </td>
        <td>
<%
            strSQL = \"SELECT * FROM \" & request(\"tabel\") & \" WHERE hvor=\'\" & request(\"menu\") & \"\' AND type=\'menu\'\"
            Set rs = Conn.execute(strSQL)

            count = 0
            Do Until rs.EOF
%> 
            <div align=\"<%=rs3(\"place\")%>\">
                <font face=\"<%=rs3(\"sface\")%>\" size=\"<%=rs3(\"ssize\")%>\"><a href=\"java script:multilink(\'list.asp?mode=menu&tabel=<%=request(\"tabel\")%>&menu=<%=rs(\"menu\")%>\',\'side.asp?id=<%=rs(\"linkmenu\")%>\')\" style=\"color:#<%=rs3(\"tekstfarve\")%>\"><b><%=rs(\"menu\")%></b></a></font>
            </div>
<%
                If (count Mod 3) = 0 Then response.write \"</td><td>\"
                rs.MoveNext
                count=count+1
            Loop

            strSQL = \"SELECT * FROM \" & request(\"tabel\") & \" WHERE hvor=\'\" & request(\"menu\") & \"\' AND type=\'link\'\"
            Set rs = Conn.execute(strSQL)
            count = 1
            Do Until rs.EOF
%>
            <div align=\"<%=rs3(\"place\")%>\">
                <font face=\"<%=rs3(\"sface\")%>\" size=\"<%=rs3(\"ssize\")%>\"><a href=\"side.asp?id=<%=rs(\"link\")%>\" target=\"rbottom\" style=\"color:#<%=rs3(\"tekstfarve\")%>\"><b><%=rs(\"menu\")%></b></a></font>
            </div>
<%
                If (count Mod 3) = 0 Then response.write \"</td><td>\"
               
                rs.MoveNext
                count=count+1
            Loop
%>
        </td>
    </tr>
</table>
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester