Avatar billede tblaster Nybegynder
30. juli 2003 - 10:46 Der er 22 kommentarer og
1 løsning

Tabel laver ged i det hele!

Hvad er der lige galt her?

Jeg skal have udskrevet alle mine data i en tabel som denne:

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
  <tr>
    <td width="50%">&nbsp;</td>
    <td width="50%">&nbsp;</td>
  </tr>
  <tr>
    <td width="100%" colspan="2">&nbsp;</td>
  </tr>
</table>

Jeg har sat følgende op:

<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber2">
<TBODY>

<%
'Åbn forbindelse til databasen
set Conn = server.createobject("ADODB.connection")
Conn.open "Driver={mysql};Server=ip;Database=navn;UID=brugernavn;PWD=kode;"

Set rs = Server.CreateObject("ADODB.Recordset")
rssql = "SELECT * FROM Data WHERE ParentID =" & session("Kategorie")
rs.Open rssql, Conn, 1, 1

Do While Not rs.EOF

Score = round(rs("Score") / rs("Stemmer"),1)

response.write "<tr><td width=""50%""><span class=""brod"">"
response.write rs("navn")
response.write "</td>"

response.write "<td width=""50%""><span class=""brod"">"
response.write "(Score:" & score & ") [Dato:" & rs("Dato") & "]"
response.write "</td></tr>"

response.write "<tr><td width=""50%""><span class=""brod"">"
response.write rs("Tekst")
response.write "</td>"

response.write "<td width=""50%"">&nbsp;</td></tr>"


rs.MoveNext
loop

conn.close
Set rs = Nothing
set conn=Nothing
%>
<tr><td width="100%">&nbsp;</td></tr>
</TBODY>
</table>

Men når jeg får det udskrevet så bliver det udskrevet således:

                      <TD width="50%"><SPAN class=brod>Sækkepibe</SPAN></TD>
                      <TD width="50%"><SPAN class=brod>(Score:9)
                        [Dato:29-07-2003]</SPAN></TD></TR>
                    <TR>
                      <TD width="50%"><SPAN class=brod>Hvordan ved man, at det
                        er på tide at stemme sin sækkepibe?</SPAN></TD></TR>
                    <TR>
                      <TD width="50%">&nbsp;</TD></TR>

Og det er helt forkert. Check følgende link for visuelt at se hvad det er den gør:

http://www.just2funny.dk/1/index.asp?Size=&funktion=Tekst&parentid=0&Kategorie=9

Score samt dato står alt for langt til højre.[Dato:29-07-2003]
Avatar billede medions Nybegynder
30. juli 2003 - 10:48 #1
Do While Not rs.EOF

Score = round(rs("Score") / rs("Stemmer"),1)

response.write "<tr><td width=""50%""><span class=""brod"">"
response.write rs("navn")
response.write "</td>"

response.write "<td width=""50""><span class=""brod"">"
response.write "(Score:" & score & ") [Dato:" & rs("Dato") & "]"
response.write "</td></tr>"

response.write "<tr><td width=""70""><span class=""brod"">"
response.write rs("Tekst")
response.write "</td>"

response.write "<td width=""50%"">&nbsp;</td></tr>"


rs.MoveNext
loop

Prøv sådan...

//>Rune
Avatar billede tblaster Nybegynder
30. juli 2003 - 10:51 #2
Uhh ... det gjorde det endnu værere ... check linket ...
Avatar billede medions Nybegynder
30. juli 2003 - 10:52 #3
Well, så prøv sådan her : :-)

Do While Not rs.EOF

Score = round(rs("Score") / rs("Stemmer"),1)

response.write "<tr><td width=""50%""><span class=""brod"">"
response.write rs("navn")
response.write "</td>"

response.write "<td width=""150""><span class=""brod"">"
response.write "(Score:" & score & ") [Dato:" & rs("Dato") & "]"
response.write "</td></tr>"

response.write "<tr><td width=""70""><span class=""brod"">"
response.write rs("Tekst")
response.write "</td>"

response.write "<td width=""50%"">&nbsp;</td></tr>"


rs.MoveNext
loop

//>Rune
Avatar billede trumf Nybegynder
30. juli 2003 - 10:52 #4
I den sidste TR lige efter du har lukket conn

<tr><td width="100%">&nbsp;</td></tr>

Det skal være colspan=2
Avatar billede medions Nybegynder
30. juli 2003 - 10:53 #5
Do While Not rs.EOF

Score = round(rs("Score") / rs("Stemmer"),1)

response.write "<tr><td width=""200""><span class=""brod"">"
response.write rs("navn")
response.write "</td>"

response.write "<td width=""150""><span class=""brod"">"
response.write "(Score:" & score & ") [Dato:" & rs("Dato") & "]"
response.write "</td></tr>"

response.write "<tr><td width=""70""><span class=""brod"">"
response.write rs("Tekst")
response.write "</td>"

response.write "<td width=""50%"">&nbsp;</td></tr>"


rs.MoveNext
loop

Prøv evt. sådan her!

//>Rune
Avatar billede tblaster Nybegynder
30. juli 2003 - 10:55 #6
Den laver stadig ged i det ... jeg har fjernet hele det sidste efter min conn er lukket så den ikke laver ged i det
Avatar billede eagleeye Praktikant
30. juli 2003 - 10:55 #7
Prøv med dette:


Do While Not rs.EOF

Score = round(rs("Score") / rs("Stemmer"),1)

response.write "<tr><td width=""50%""><span class=""brod"">"
response.write rs("navn")
response.write "</td>"

response.write "<td width=""50%""><span class=""brod"">"
response.write "(Score:" & score & ") [Dato:" & rs("Dato") & "]"
response.write "</td></tr>"

response.write "<tr><td colspan=""2""><span class=""brod"">"
response.write rs("Tekst")
response.write "</td>"
response.write "</tr>"

rs.MoveNext
loop
Avatar billede tblaster Nybegynder
30. juli 2003 - 10:57 #8
Nu har jeg manuelt tilføjet en i toppen der hedder: Navn på den ... der kan du se hvordan det er den skal udskrive det!
Avatar billede tblaster Nybegynder
30. juli 2003 - 10:59 #9
Bingo ... det virkede eagleeye ...

Thx for hjælpen!
Avatar billede trumf Nybegynder
30. juli 2003 - 11:06 #10
Det er i øvrigt et dejligt design du har lavet der, men jeg må lige tilføje at det altså ikke er paradokser du har listet på siden.

Et paradoks er:
"oprustning forhindrer krig!"

Held og lykke med siden, den skal nok blive rigtigt god :-)
Avatar billede tblaster Nybegynder
30. juli 2003 - 11:11 #11
Hvad vil du så kalde det?

Ifølge Nu Dansk Ordbog 17. udgave s. 823 står der:
paradoks
1. et udsagn el. en situation som virker selvmodsigende.

Og det kan man jo også sige er det der er listet på siden!

Og tak for rosen!
Avatar billede trumf Nybegynder
30. juli 2003 - 11:33 #12
Jeg vil nok snarere kategorisere det som vrøvl :-)

ifølge politikens fremmedordbog 2. udgave 3. oplag side 149 er det tilføjet at et paradoks også indeholder en sandhed.

De bruger eksemplet "at leve er at dø"

Hvis du vender dine sætninger om, så de ikke er spørgsmål, indeholder de så stadig en sandhed f.eks. "sterilitet er arveligt" Det er modsigende, men ikke sandt.
Avatar billede trumf Nybegynder
30. juli 2003 - 11:37 #13
I nudansk ordbog (13. udgave) står der faktisk også at paradoks rummer en "overset sandhed".
Avatar billede trumf Nybegynder
30. juli 2003 - 11:39 #14
Der er nok ikke mange der er "fluekneppere" lige som mig :-) så bare lad det være (altså med mindre at du også er flueknepper :-)
Avatar billede tblaster Nybegynder
30. juli 2003 - 11:45 #15
Jeg tror vi lader det være med navnet paradokser ... det er det alle jeg kender kalder det!
Avatar billede spunk13 Nybegynder
30. juli 2003 - 11:47 #16
Jeg må også give Trumf ret, jeg ville ikke kalde det for paradokser. Så vidt jeg ved så kan et paradoks være noget som at gå tilbage i tiden og skyde sin tipoldefar. Eller hvis jeg nu sagde "Jeg lyver altid".
Avatar billede tblaster Nybegynder
30. juli 2003 - 11:54 #17
Hvad skal det så kaldes?
Avatar billede trumf Nybegynder
30. juli 2003 - 11:57 #18
Jeg kan ikke se hvad der er galt med "vrøvl"
Avatar billede trumf Nybegynder
30. juli 2003 - 12:02 #19
Nu er det sådan at uanset hvor forkert noget er, så bliver det sådan, hvis bare nok er med på ideen, men en gang i mellem gør det ikke noget hvis vi holder det korrekte i hævd!

Jeg så den anden dag at forbrugerstyrelsen kalder deres telefonsupport for "hotline", men den er lukket i juli og de har skrevet på deres web at "hotlinen er lukket i juli"

Man kan altså ikke gradbøje et engelsk ord på dansk....  :-)
Avatar billede trumf Nybegynder
30. juli 2003 - 12:07 #20
Vi har mange dårlige ord i det danske IT sprog nu om stunder. Ikke mindst pga Microsofts dårlige oversættelser, som mange andre kopierer da det jo er ord som de fleste kender. Det er jo et spørgsmål om brugervenlighed.

Jeg mener dog også at vi som programmører har et ansvar.
Lav evt. to kategorier, en der hedder vrøvl og en der hedder paradokser, så kan du lære alle dem du kender forskellen.
Avatar billede spunk13 Nybegynder
30. juli 2003 - 18:43 #21
Det ville jo være surt at lave et projekt om paradokser, og så finde ud af at paradokser er noget andet end det man troede det var.

Det med at gradbøje engelske ord på dansk - det vil jeg mene at man godt kan. Har ikke slået det op, men man burde vel godt kunne slået ordet "skateboard" op i en restavningordbog, og finde det med dansk gradbøjning? Det er så det om man kan det samme med hotline. Men der er da nogle ord som jeg godt kan komme i tvivl om hvordan man bøjer, f.eks. URL i bestemt flertal :)
Avatar billede trumf Nybegynder
30. juli 2003 - 18:59 #22
Jo, men hotline skal ikke gradbøjes til hotlinen, men hotlinien/hotlinjen. Nu kan man jo stave det på to måder :-)
Avatar billede spunk13 Nybegynder
31. juli 2003 - 18:57 #23
Jeg ville aldrig stave det hotlinien/hotlinjen :)
*spam* :P
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