Avatar billede cdc Novice
30. april 2009 - 10:58 Der er 4 kommentarer og
1 løsning

Loop laver dem under hinanden med ønsker at de paceres ved siden af.

J skal kun hente de sidste to poster i db og ønsker at de bliver placeret ved iden af hinanden i steden for nu under hindanden.

//cdc

koden er her:

<%
    dim rs
    dim rs2
    dim cn
    dim msg
   
    set cn = Server.CreateObject("Adodb.Connection")
    set rs = server.CreateObject("Adodb.Recordset")
    cn.Open conn
    sqlstring = "Select * From ProductCategories"
    rs.open sqlstring, cn
   

%>
                    <tr>
                      <td width="23"></td>
                      <td width="500" style="padding-right: 10px">
  <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
      <td width="100%" valign="top"><div align="left">
        <font color="#FF0000">
        <%if not request.QueryString("cid")<>"" then%>
        </font>
        <%end if%>
        <%
      if request.QueryString("cid")<>"" then
      set rs = cn.execute("Select * From Products Where CategoryID=" & request.QueryString("cid"))
      end if
      %>
        <%
      if not rs.eof then
      while not rs.eof
      %>
        <table width="180" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td bgcolor="#6B6B63">
              <table border="0" width="100%" cellspacing="0" cellpadding="4">
                <tr>
                  <td width="100%" class="topText"><font color="#FFFFFF"><%=rs.fields("productname")%></font></td>
                </tr>
              </table>
              </td>
          </tr>
          <%if rs.fields("image")<>"" then%>
          <tr>
            <td><img border="0" src="../image/spacer.gif" width="2" height="4"></td>
          </tr>
          <tr>
            <td height="20"><a href="ProductCatalog/aspProductCatalog/images/products/<%=rs.fields("image")%>" rel="lightbox"><img name="image" src="ProductCatalog/aspProductCatalog/images/products/<%=rs.fields("image")%>" width="230" height="230" alt="" style="border-width: 1px; border-style: solid ; border-color: black;"></a></td>
          </tr>
          <tr>
            <%end if%>
            <td height="20"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><%=rs.fields("details")%></font></font></div></td>
          </tr>
          <tr>
            <td align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Pris:&nbsp;
              <font color="#FF0000"><%=rs.fields("price")%>,00 kr.</strong></font></strong></font></td>
          </tr>
        </table>
        <%
        rs.movenext
        wend
        else
        'response.Write("No products")
        end if
        %>
        </div>
      </td>
    </tr>
  </table>
Avatar billede mitbrugernavn Praktikant
30. april 2009 - 13:11 #1
prøv at erstatte dette

<%
      if not rs.eof then
      while not rs.eof
td_antal = td_antal + 1
if td_antal = 1 then
%>
<table width="100%" border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td>
        <table width="180" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td bgcolor="#6B6B63">
              <table border="0" width="100%" cellspacing="0" cellpadding="4">
                <tr>
                  <td width="100%" class="topText"><font color="#FFFFFF"><%=rs.fields("productname")%></font></td>
                </tr>
              </table>
              </td>
          </tr>
          <%if rs.fields("image")<>"" then%>
          <tr>
            <td><img border="0" src="../image/spacer.gif" width="2" height="4"></td>
          </tr>
          <tr>
            <td height="20"><a href="ProductCatalog/aspProductCatalog/images/products/<%=rs.fields("image")%>" rel="lightbox"><img name="image" src="ProductCatalog/aspProductCatalog/images/products/<%=rs.fields("image")%>" width="230" height="230" alt="" style="border-width: 1px; border-style: solid ; border-color: black;"></a></td>
          </tr>
          <tr>
            <%end if%>
            <td height="20"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><%=rs.fields("details")%></font></font></div></td>
          </tr>
          <tr>
            <td align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Pris:&nbsp;
              <font color="#FF0000"><%=rs.fields("price")%>,00 kr.</strong></font></strong></font></td>
          </tr>
        </table>
</td>
<%
end if
if td_antal = 2 then
%>
    <td>
        <table width="180" border="0" cellpadding="0" cellspacing="0">
          <tr>
            <td bgcolor="#6B6B63">
              <table border="0" width="100%" cellspacing="0" cellpadding="4">
                <tr>
                  <td width="100%" class="topText"><font color="#FFFFFF"><%=rs.fields("productname")%></font></td>
                </tr>
              </table>
              </td>
          </tr>
          <%if rs.fields("image")<>"" then%>
          <tr>
            <td><img border="0" src="../image/spacer.gif" width="2" height="4"></td>
          </tr>
          <tr>
            <td height="20"><a href="ProductCatalog/aspProductCatalog/images/products/<%=rs.fields("image")%>" rel="lightbox"><img name="image" src="ProductCatalog/aspProductCatalog/images/products/<%=rs.fields("image")%>" width="230" height="230" alt="" style="border-width: 1px; border-style: solid ; border-color: black;"></a></td>
          </tr>
          <tr>
            <%end if%>
            <td height="20"><div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><%=rs.fields("details")%></font></font></div></td>
          </tr>
          <tr>
            <td align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Pris:&nbsp;
              <font color="#FF0000"><%=rs.fields("price")%>,00 kr.</strong></font></strong></font></td>
          </tr>
        </table>
</td>
  </tr>
</table>
<%
td_antal = 0
end if

        rs.movenext
        wend
    if td_antal = 1 then
    %>
    <td> </td>
    </tr>
    </table>
    <%
    end if

        else
        'response.Write("No products")
        end if
        %>
Avatar billede cdc Novice
30. april 2009 - 14:49 #2
den ligger på række nu, men hele designet bliver skævt, virker som om det mangler noget
Avatar billede mitbrugernavn Praktikant
30. april 2009 - 15:28 #3
prøv at sætte border på så kan du bedre overskue det - og så er der flere fejl i din kode når du sætter fonte m.m.
Avatar billede cdc Novice
30. april 2009 - 15:40 #4
Har fået det til at du nu, og ja...det er meget rod i koden, er et gamelt script jeg vil lave om, og renser ud i det bagefter, det hele kører via css.

Smider du ikke lige et svar, så er det points på kontoen.

Tak for hjælpen

//cdc
Avatar billede mitbrugernavn Praktikant
30. april 2009 - 16:02 #5
her har du et svar ;-))
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