Avatar billede Slettet bruger
06. april 2004 - 17:31 Der er 7 kommentarer og
1 løsning

Tabel og dens rammer.

Jeg har en tabel på min hjemmside som henter sig selv i en .mdb fil.

Jeg kan jo så ikke gå ind i mit .asp dokument og rette i den tekst der står i cellerne.

Det eneste jeg kan lave om ved tabellen fra koderne i .asp dokumentet er sådan set rammens størrelse. Og det er også det jeg vil.

Min tabel ser sådan ud:
[A1][B1][C1][D1][E1][F1][G1]
[A2][B2][C2][D2][E2][F2][G2]
[A3][B3][C3][D3][E3][F3][G3]
[A4][B4][C4][D4][E4][F4][G4]
[A5][B5][C5][D5][E5][F5][G5]
[A6][B6][C6][D6][E6][F6][F6]
[A7][B7][C7][D7][E7][F7][G7]
[A8][B8][C8][D8][E8][F8][G8]

Alle streger er usynelige.
Jeg vil gerne ha lavet en streg mellem cellerne x1 og x2.
altså mellem a1 og a2, b1 og b2 osv....

Det vil jeg gerne ha gjort 3 steder i tabellen men hvordan gør jeg det?


TDS
Avatar billede jamiros Novice
06. april 2004 - 17:34 #1
CSS :-)
Avatar billede Slettet bruger
06. april 2004 - 17:34 #2
Ja men hvordan?


TDS
Avatar billede jamiros Novice
06. april 2004 - 17:41 #3
Det her indsættes i Headeren:

<style type="text/css" media="screen"><!--
.StregHer  { border-bottom: 2px solid black }
--></style>


Og sådan ser tabelen ud:

<table width="180" border="0" cellspacing="0" cellpadding="2">
<tr>
<td class="StregHer">A1</td>
<td class="StregHer">B1</td>
<td class="StregHer">C1</td>
</tr>
<tr>
<td class="StregHer">A2</td>
<td class="StregHer">B2</td>
<td class="StregHer">C2</td>
</tr>
<tr>
<td class="StregHer">A3</td>
<td class="StregHer">B3</td>
<td class="StregHer">C3</td>
</tr>
</table>
Avatar billede Slettet bruger
06. april 2004 - 20:00 #4
Ja men nu er problemmet jo bare at jeg ikke kan se alle de der <td>'er
de laver kommer jo når mine .asp fil modtager oplysninger fra min .mdb fil.

TDS
Avatar billede jamiros Novice
07. april 2004 - 02:10 #5
Nu er jeg så ikke helt med? ... Hvor asp-videne er du? ... Er det fordi du ikke kender antallet af <tr> ? eller har du en meget underlig struktur på din DB(mdb)?
Avatar billede Slettet bruger
07. april 2004 - 11:38 #6
i min database har jeg en masse oplysninger. Når jeg åbner mit .asp dokument på min hjemmeside går .asp dokumentet selv ind og henter de oplysninger den skal bruge. og så laver den selv tabellen, ud fra hvor mange felter der er ned af i databasen.
Jeg ved altid at der er 7 <td>'er i en <tr>. Men antalet af <tr>'er afhænger af hvor mange felter der er i databasen. i mine tilfælde er der 6. Men de bliver jo kun udskrevet i mit .asp dokument når jeg åbner det på min hjemmeside.

TDS

TDS
Avatar billede Slettet bruger
07. april 2004 - 11:41 #7
Her er scriptet der henter oplysninger i min database.



<table border="0" cellspacing="0" cellpadding="3" bordercolor="#CC0000">
<tr>
<td width="25" valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><b>Placering.</b></font></td>
<td width="150" valign="top"><font face="Tahoma" color="#FFFFFF" size="2"><b>Hold</font></b></td>
<td width="49" valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><b>Spillede kampe</font></b></td>
<td width="51" valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><b>Vundet kampe</font></b></td>
<td width="53" valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><b>Uafgjorte kampe</font></b></td>
<td width="49" valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><b>Tabte kampe</font></b></td>
<td width="52" valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><b>Mål</b></font></td>
<td width="52" valign="top" align="right"><font face="Tahoma" color="#FFFFFF" size="2"><b>Point</font></b></td>
</tr>
<tr>
                <%Dim Apples

Set Apples = Server.CreateObject("ADODB.Connection")

ConnStr = "DRIVER={Microsoft Access Driver (*.mdb)}; "
ConnStr = ConnStr & "DBQ=" & Server.MapPath("table.mdb")
Apples.Open(ConnStr)

Position = "SELECT * FROM Pos ORDER BY Pos ASC"
Teams = "SELECT * FROM List ORDER BY Points DESC"

Set rs = Apples.Execute(Position)
Set rss = Apples.Execute(Teams)
%>
                <%If rss("Played") = 0 then%>
                <%
    Teams = "SELECT * FROM List ORDER BY Team ASC"
    Position = "SELECT * FROM Pos ORDER BY Pos ASC"
    Set rss = Apples.Execute(Teams)
    Set rs = Apples.Execute(Position)
    while not rss.eof
    %>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rs("Pos")%>&nbsp;</font></td>
<td valign="top"><font face="Tahoma" color="#FFFFFF" size="2"><b><%=rss("Team")%></b>&nbsp;</font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Played")%></font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Victories")%></font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Draws")%></font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Defeats")%></font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Made")%>-<%=rss("Let")%>&nbsp;(<%=rss("Made")-rss("Let")%>)</font></td>
<td valign="top" align="right"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Points")%></font></td>
</tr>
              <%rs.MoveNext
        rss.MoveNext
        Wend
        rss.Close
        rs.Close
        Apples.Close
        set Apples = Nothing%>
              <%Else%>
              <%
    Teams = "SELECT * FROM List ORDER BY Points DESC, Made-Let DESC, Team ASC"
    Position = "SELECT * FROM Pos ORDER BY Pos ASC"
   
    Set rss = Apples.Execute(Teams)
    Set rs = Apples.Execute(Position)
    while not rss.eof
    while not rs.eof
    %>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rs("Pos")%>&nbsp;</font></td>
<td valign="top"><font face="Tahoma" color="#FFFFFF" size="2"><b><%=rss("Team")%></b>&nbsp;</font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Played")%></font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Victories")%></font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Draws")%></font></td>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Defeats")%></font></td>
<% If rss("Made")-rss("Let") < 0 Then %>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Made")%>-<%=rss("Let")%>&nbsp;(<%=rss("Made")-rss("Let")%>)</font></td>
<%End If%>
<% If rss("Made")-rss("Let") > 0 Then %>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Made")%>-<%=rss("Let")%>&nbsp;(+<%=rss("Made")-rss("Let")%>)</font></td>
<%End If%>
<% If rss("Made")-rss("Let") = 0 Then %>
<td valign="top" align="center"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Made")%>-<%=rss("Let")%>&nbsp;(+-<%=rss("Made")-rss("Let")%>)</font></td>
              <%End If%>
<td valign="top" align="right"><font face="Tahoma" color="#FFFFFF" size="2"><%=rss("Points")%></font></td>
</tr>
              <%
rs.MoveNext
rss.MoveNext
Wend
Wend
rss.Close
rs.Close
Apples.Close
set Apples = Nothing%>
              <%End if%>
              </tr>
            </table>
Avatar billede Slettet bruger
09. marts 2005 - 22:44 #8
lukker
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