Avatar billede Slettet bruger
30. november 2009 - 20:43 Der er 4 kommentarer og
1 løsning

Bestemt antal koloner i tabel

Hej...

Jeg sidder med et lille problem at jeg har et database udtræk, som skal fordeles over 4 koloner.
MEN der skal så kun være 4 udtræk fra databasen i hver kolone. Hvordan dælen gør jeg det ?
Avatar billede FrederikBache Nybegynder
30. november 2009 - 22:23 #1
Jeg er ikke helt sikker på om jeg helt forstår dit spørgsmål, kan du forklare nærmere?

Hvis du ønsker at begrænse hvor mange rækker du henter med mysql kan bruge limit. Dvs. fx "SELECT * FROM table LIMIT 4". Dette ville hente 4 rækker fra tabellen table.
Avatar billede Slettet bruger
30. november 2009 - 22:36 #2
Det jeg mener er at database udtrækket skal fordeles på de 4 koloner... hvor den starter med id1, id2, id3, id4 også skifter den over til kolonen ved siden af og forsætter her med id5, id6, id7, id8 osv
Avatar billede Slettet bruger
30. november 2009 - 22:43 #3
|Kolonne 1|Kolonne 2|Kolonne 3|Kolonne 4|
|Link 1  |Link 5  |Link 9  |Link13  |
|Link 2  |Link 6  |Link 10  |Link14  |
|Link 3  |Link 7  |Link 11  |Link15  |
|Link 4  |Link 8  |Link 12  |Link16  |

i den stil
Avatar billede Slettet bruger
30. november 2009 - 23:57 #4
<table border="0" width="100%" cellspacing="0" cellpadding="0">
  <tr>

    <%

Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=d:\web\localuser\pivskid.dk\database\design.mdb"
strSQL = "select * from photoshop ORDER BY id DESC"
Set rs = conn.Execute(strSQL)

Kolonne = 1

Do While Not rs.EOF

        %>

        <td><img border="0" src="images/folder_16.png" width="16" height="16">
            <a href="?side=photoshop&bar=photoshop_bar&top=portofolie_top&id=<%=rs("id")%>" onmouseover="doTooltip(event,"<% Response.Write rs("id")%>)"" onmouseout="hideTip()" style="text-decoration: none"><% Response.Write rs("titel")%></a></td>

<%
  if Kolonne <=3 then
  Kolonne = Kolonne +5

        else

          Kolonne = 1
          %>

          </tr><tr>
         
        <%

        end if

        rs.MoveNext
      Loop %>

  </tr>

</table>
Avatar billede Slettet bruger
30. november 2009 - 23:57 #5
Det virkede, nu virker min dhtml kode desværre bare ikke :S

onmouseover="doTooltip(event,"<% Response.Write rs("id")%>)""
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