Avatar billede jamal_s Nybegynder
24. juli 2001 - 12:37 Der er 17 kommentarer og
4 løsninger

tæller 1,2,3,4,5,6

hvorfor tæller den ik videre..den bliver altid nr.1.

        <ol>
          <li></li>
        </ol>

håber du er med på hvad jeg mener :o)
Avatar billede callesen Praktikant
24. juli 2001 - 12:41 #1
Du skal ikke afslutte med </LI>.
Avatar billede thyrring Nybegynder
24. juli 2001 - 12:43 #2
</li> skal først være efter den sidste <li>
Avatar billede jamal_s Nybegynder
24. juli 2001 - 12:49 #3
callesen < det virker ik

tyrring > det er det jeg har gjordt ?
Avatar billede jakoba Nybegynder
24. juli 2001 - 12:52 #4
der skal først </ol> efter den allersidste <li>.
Hver gang du skriver  <ol> starter du en ny ordnet liste
<ol>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
  <li></li>
</ol>
Avatar billede callesen Praktikant
24. juli 2001 - 12:53 #5
Prøv dette:
<OL TYPE=\"1\">
    <LI>
    <LI>
    <LI>
    <LI>
</OL>
Avatar billede jamal_s Nybegynder
24. juli 2001 - 12:56 #6
den skrive stadig kun 1.

<OL TYPE=\"1\">
    <LI><%=RS( \"website_name\" )%></LI>
</OL>

Avatar billede callesen Praktikant
24. juli 2001 - 13:03 #7
Så vidt jeg ved er </LI> \'optional\'; men en \'kodesynsmæssig\' fordel for en selv, hvis der feks. er lister i lister. Men det går uden - eller hvornår går det ikke?:
<OL TYPE=\"1\">
    <LI>noget1
    <LI>noget1
        <UL TYPE=\"disc\">
            <LI>noget2
                <UL TYPE=\"circle\">
                    <LI>noget3
                    <LI>noget3
                </UL>
            <LI>noget2
        </UL>
    <LI>noget1
        <OL TYPE=\"1\">
            <LI>noget4
            <LI>noget4
        </OL>
    <LI>noget1
</OL>
Avatar billede thyrring Nybegynder
24. juli 2001 - 13:07 #8
Det her virker hos mig!

<html>
<head>
<title>Untitled Document</title>
</head>

<body bgcolor=\"#FFFFFF\">
<ol>
  <li>test1</li>
  <li>test2</li>
  <li>test3</li>
  <li>test4</li>
  <li>test5</li>
  <li>test6</li>
  <li>test7</li>
</ol>
</body>
</html>
Avatar billede callesen Praktikant
24. juli 2001 - 13:11 #10
Du har jo også kun en <LI> - hvis den skal begynde med et 5 feks.:
<OL TYPE=\"1\" START=\"5\">
    <LI>noget
    <LI>noget
    <LI>noget
</OL>
hov - jeg fik ikke lige opdateret siden - Jeg ved ikke helt hvad du vil; men et bud er:

<OL TYPE=\"1\" START=\"<%=RS( \"website_name\" )%>>
    <LI></LI>
</OL>
Avatar billede jamal_s Nybegynder
24. juli 2001 - 13:13 #11
så i ved hvad jeg mener:

http://www.web-zone.dk/chart/subkategori.asp?kategori=Computer

som i kan se tæller den 1,1,1 osv...jeg vil ha den til at den tæller 1,2,3 osv..

jeg giver jer lige scripten:
<table width=\"70%\" bgcolor=\"#eeeeee\" border=0 cellpadding=1 cellspacing=1>
  <tr valign=\"top\" bgcolor=\"#000000\">
    <th width=\"47\">
      <div align=\"center\"><font color=\"#FFFFFF\">#</font></div>
    </th>
    <th width=\"491\"><font color=\"#FFFFFF\">Website navn</font></th>
  </tr>
  <%
WHILE NOT RS.EOF
%>
  <tr valign=\"top\" bgcolor=\"#CCCCCC\">
    <td width=\"47\">
        <OL TYPE=\"1\">
          <li>
        </ol>
    </td>
    <td width=\"491\">
      <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\">
        <tr>
          <td><a href=\"<%= rs(\"website_url\") %>\"><b><%=RS( \"website_name\" )%></b></a><br>
            <%=RS( \"website_description\" )%></td>
        </tr>
        <tr>
          <td>
            <div align=\"right\">In: <%=RS( \"ind\" )%> Out: <%=RS( \"out\" )%> ( Rate
              It | Report to admin ) </div>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <%
RS.MoveNext
WEND

Conn.Close
Set Con = Nothing
%>
</table>
Avatar billede jakoba Nybegynder
24. juli 2001 - 13:14 #12
Det begynder at ligne at der er noget helt andet galt.

Vil du cut & paste det stykke asp kode der laver listen? (og helst lidt før og efter også)
Avatar billede jamal_s Nybegynder
24. juli 2001 - 13:16 #13
det hele ;o)

  <%
    mode = request.querystring(\"mode\")
    kategori = request.querystring(\"kategori\")

    SQLserveradr=\"mysql.web-zone.dk\"
    SQLdatabase=\"webzonedk\"   
    SQLlogin=\"webzonedk\"
    SQLpassword=\"password\"

    Set Conn = Server.CreateObject(\"ADODB.Connection\")
    Conn.Open \"driver={MySql};server=\"& SQLserveradr &\";database=\"& SQLdatabase &\";uid=\"& SQLlogin &\";pwd=\"& SQLpassword

mySQL = \"SELECT * From links where kategori = \'\" & kategori & \"\'\"
Set RS = Conn.Execute( mySQL )
%>
<table width=\"70%\" bgcolor=\"#eeeeee\" border=0 cellpadding=1 cellspacing=1>
  <tr valign=\"top\" bgcolor=\"#000000\">
    <th width=\"47\">
      <div align=\"center\"><font color=\"#FFFFFF\">#</font></div>
    </th>
    <th width=\"491\"><font color=\"#FFFFFF\">Website navn</font></th>
  </tr>
  <%
WHILE NOT RS.EOF
%>
  <tr valign=\"top\" bgcolor=\"#CCCCCC\">
    <td width=\"47\">
        <OL TYPE=\"1\">
          <li>
        </ol>
    </td>
    <td width=\"491\">
      <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\">
        <tr>
          <td><a href=\"out?id=<%= rs(\"id\") %>\"><b><%=RS( \"website_name\" )%></b></a><br>
            <%=RS( \"website_description\" )%></td>
        </tr>
        <tr>
          <td>
            <div align=\"right\">In: <%=RS( \"ind\" )%> Out: <%=RS( \"out\" )%> ( Rate
              It | Report to admin ) </div>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <%
RS.MoveNext
WEND

Conn.Close
Set Con = Nothing
%>
</table>
Avatar billede spang Nybegynder
24. juli 2001 - 13:17 #14
<table width=\"70%\" bgcolor=\"#eeeeee\" border=0 cellpadding=1 cellspacing=1>
  <tr valign=\"top\" bgcolor=\"#000000\">
    <th width=\"47\">
      <div align=\"center\"><font color=\"#FFFFFF\">#</font></div>
    </th>
    <th width=\"491\"><font color=\"#FFFFFF\">Website navn</font></th>
  </tr>
  <%
  cnt=1
WHILE NOT RS.EOF
%>
  <tr valign=\"top\" bgcolor=\"#CCCCCC\">
    <td width=\"47\">
        <OL TYPE=\"1\" start=\"<%=cnt%>\">
          <li>
        </ol>
    </td>
    <td width=\"491\">
      <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\">
        <tr>
          <td><a href=\"<%= rs(\"website_url\") %>\"><b><%=RS( \"website_name\" )%></b></a><br>
            <%=RS( \"website_description\" )%></td>
        </tr>
        <tr>
          <td>
            <div align=\"right\">In: <%=RS( \"ind\" )%> Out: <%=RS( \"out\" )%> ( Rate
              It | Report to admin ) </div>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <%
  cnt=cnt+1
RS.MoveNext
WEND

Conn.Close
Set Con = Nothing
%>
</table>

Er en (grim!?) måde at gøre det på.

\\spang
Avatar billede jakoba Nybegynder
24. juli 2001 - 13:22 #15
her starter og slutte du en liste i den samme celle. næste gang cellen tegnes er det en ny og helt andet ordnet liste der begunder.

    <td width=\"47\">
        <OL TYPE=\"1\">
          <li>
        </ol>
    </td>

lav selv en tæller der tæller hvor mange gang din while løkke kører:

  teller = 1                <--------- ny linie her
WHILE NOT RS.EOF
%>
  <tr valign=\"top\" bgcolor=\"#CCCCCC\">
    <td width=\"47\">
        <OL TYPE=\"1\" start=<%=teller%>>      <---- ændret linie
          <li>
        </ol>
    </td>
    <td width=\"491\">
      <table width=\"100%\" border=\"0\" cellspacing=\"1\" cellpadding=\"1\">
        <tr>
          <td><a href=\"<%= rs(\"website_url\") %>\"><b><%=RS( \"website_name\" )%></b></a><br>
            <%=RS( \"website_description\" )%></td>
        </tr>
        <tr>
          <td>
            <div align=\"right\">In: <%=RS( \"ind\" )%> Out: <%=RS( \"out\" )%> ( Rate
              It | Report to admin ) </div>
          </td>
        </tr>
      </table>
    </td>
  </tr>
  <%
    teller = teller+1          <-------  ny linie her
RS.MoveNext
WEND

du må selv korrigere de 3 steder jeg har rettet. Jeg ved ikke meget om ASP :(

mvh JakobA
Avatar billede jakoba Nybegynder
24. juli 2001 - 13:24 #16
for langsom :-))
Avatar billede spang Nybegynder
24. juli 2001 - 13:26 #17
men vi er da rimeligt enige :-)
Avatar billede jamal_s Nybegynder
24. juli 2001 - 13:31 #18
spang  > er det en dårlige måde, har du andre måder; o)
Avatar billede thyrring Nybegynder
24. juli 2001 - 13:31 #19
Er det med vilje du har <td>\'en til at være  <th width=\"47\"> i den øverste tabelrække???
Avatar billede jamal_s Nybegynder
24. juli 2001 - 13:33 #20
men tak for hjælpen alle sammen :=)
Avatar billede spang Nybegynder
24. juli 2001 - 13:34 #21
jama_s >> Løsningen er ikke _meget_ grim men du laver en ny liste for hvert element i \"listen\". Den eneste anden måde (jeg lige kan komme på) er at sætte <ol> og </ol> uden for tabellen.
Jeg vil tro, at det også virker, men du kan jo eventuelt lige prøve dig frem.

\\spang
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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