Likes Likes:  0
Resultaten 1 tot 2 van de 2
Geen
  1. #1
    Fred
    Kolom automatisch nummeren
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Kolom automatisch nummeren

    Ik wil vanuit een MDB en een ASP pagina ranglijsten van een
    wedstrijdcompetitie gaan bijhouden.
    E.e.a. interactief, waarmee ik bedoel dat de bezoekers dmv een querie op
    wedstrijdcategorie (overall, heren, dames, junioren etc) een ranglijst te
    zien krijgen.
    De tabel wordt gesorteerd op punten dus de meeste punten bovenaan.
    Nu wil ik in de eerste kolom de klassering (1,2,3 etc) meegeven die
    vanzelfsprekend afhankelijk is van de punten.
    Ik heb gezien dat je op onderstaande wijze een reeks kan definieren:

    <%
    Option Explicit
    Dim i
    %>
    <HTML>
    <BODY>
    <%
    For i = 1 To 20
    Response.Write i & "<br>"
    Next
    %>
    </BODY>
    </HTML>
    Dit vanuit http://www.aspnl.com/aspnl/nl/lessen/asp/asploop.asp

    Ik heb geprobeerd dit aan te pasen zodat 1,2,3 etc in een cel komt te staan
    op de volgende wijze:
    <%
    Option Explicit
    Dim i
    %>
    <HTML>
    <BODY>
    <table border="1">
    <tr>
    <td>Plaats</td>
    </tr>
    <tr>
    <td>
    <%
    'Initialiseer waarde
    i = 1
    Do
    Response.Write "<tr><td>P"&"<b>"& i &"</b>"
    i = i + 1
    Loop Until i = 11
    %>
    </td>
    </tr>
    </table>
    <p>&nbsp;</p>
    </BODY>
    </HTML>

    Probleem is nu dat bij ieder record uit de database zo'n serie met cellen
    onder elkaar komt te staan.

    Heeft iemand 1 of meer tips om e.e.a. wel netjes voor elkaar te krijgen, zit
    ik helemaal fout met mijn "oplossing" en zijn er ergens aardige voorbeelden?
    (aspin.com etc ben ik mee bekend)
    Bij voorbaad dank voor eventuele oploosing

    --
    Groetjes Fred



  2. #2
    Branko Collin
    Kolom automatisch nummeren
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: Kolom automatisch nummeren


    Fred wrote:

    > Ik heb geprobeerd dit aan te pasen zodat 1,2,3 etc in een cel komt te
    > staan op de volgende wijze:
    > <%
    > Option Explicit
    > Dim i
    > %>
    > <HTML>
    > <BODY>
    > <table border="1">
    > <tr>
    > <td>Plaats</td>
    > </tr>
    > <tr>
    > <td>
    > <%
    > 'Initialiseer waarde
    > i = 1
    > Do
    > Response.Write "<tr><td>P"&"<b>"& i &"</b>"
    > i = i + 1
    > Loop Until i = 11
    > %>
    > </td>
    > </tr>
    > </table>
    > <p>&nbsp;</p>
    > </BODY>
    > </HTML>
    >
    > Probleem is nu dat bij ieder record uit de database zo'n serie met
    > cellen onder elkaar komt te staan.


    Als ik mijn BASIC goed herinner, genereer je iets als:

    <table border="1">
    <tr>
    <td>Plaats</td>
    </tr>
    <tr>
    <td>
    <tr><td>P<b>1</b>
    <tr><td>P<b>2</b>
    <tr><td>P<b>3</b>
    <tr><td>P<b>4</b>
    </td>
    </tr>
    </table>

    Met andere woorden, je zet rijen (met daar weer cellen in) in tabelcellen,
    en dat is vast niet wat je wil.

    > Heeft iemand 1 of meer tips om e.e.a. wel netjes voor elkaar te
    > krijgen, zit ik helemaal fout met mijn "oplossing" en zijn er ergens
    > aardige voorbeelden? (aspin.com etc ben ik mee bekend)


    Je zit helemaal goed, je genereert alleen foute HTML. :-)

    Probeer het volgende eens:

    <%
    Option Explicit
    Dim i
    %>
    <HTML>
    <BODY>
    <table border="1">
    <tr>
    <td>Plaats</td>
    </tr>
    <!-- let op, <tr><td> verwijderd -->
    <%
    'Initialiseer waarde
    i = 1
    Do
    Response.Write "<tr><td>P<b>"& i &"</b></td></tr>"
    i = i + 1
    Loop Until i = 11
    %>
    <!-- let op, </td></tr> verwijderd -->
    </table>
    <p>&nbsp;</p>
    </body>
    </html>

    (Merk op dat ik nauwelijks ASP spreek.)





Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics