Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Hur loopar man fram bilder fyra och fyra?

Postades av 2002-11-20 04:57:32 - Andreas Holgersson, i forum asp - allmänt, Tråden har 1 Kommentarer och lästs av 393 personer





Hejsan!

Jag håller på att mecka ihop en webbshop till ett företag. Nu är det så att jag vill kunna loopa fram en bildkategori på en sida. Jag har bara lyckats loopa en rad med fyra bilder från databasen(vågrätt) på sidan. Nu vill jag kunna loopa bilderna på sidan med fyra på varje rad.

Kod nr: 1 ------------------------FUNGERANDE---------------------------------

Den nuvarande koden som jag använder är:

<html>
<head><title></title>
</head>
<body>

<% Dim rs,conn,sql

set conn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
conn.Open "kalika2"
sql = "SELECT * FROM Products"
rs.Open sql,conn%>

'Loopning av posterna börjar:
<%Do until rs.EOF%>

'Kolumnnamnet är "Prod_Image_Small" i produkttabellen och skrivs ut från recordsetet:
<%=rs("Prod_Image_Small")%>

'Luft mellan bilderna:
&nbsp;&nbsp;&nbsp;&nbsp;

<%rs.movenext%>
<%loop

rs.close
set rs= nothing
conn.close
set conn = nothing%>

</body>
</html>



För att hämta klickbilderna i en mapp så måste jag skriva in sökvägen i databasen.

blue elephant


Kod nr 2 ----------------- EJ FUNGERANDE--------------------------


Jag fick ett hastigt tips om att använda en if-sats som nedan men kom av mig fullständigt:

<%Do until rs.EOF%>

'Om nästa post i databasen får ett jämnt nummer, exempelvis 4 så sker ett radbyte:
<% if tal MOD 4 = 0 Then
rs "<br>"

'Sedan
<%=rs("Prod_Image_Small")%>
&nbsp;&nbsp;&nbsp;&nbsp;
<%tal = tal+1%>
<%End if%>
<%rs.movenext%>

osv...

Denna sista kodvariant fungerar inte så bra för den är felaktig. Vad stoppar man in i tal-variabeln?
Kan den öka på med ett tal efter varje varv?
Jag vore tacksam om ni hade en bra lösning på detta, har suttit i flera dagar och inte kommit vidare, mina kunskaper tryter tyvärr. Komplettera gärna min kod eller kom gärna med en helt egen lösning. Vore mycket tacksam för detta.

MVH/Andreas


Svara

Sv: Hur loopar man fram bilder fyra och fyra?

Postades av 2002-11-20 08:40:07 - Pelle Johansson

Du är inne på rätt spår, men du får förstås använda dig av tabeller och kolumner för att placera bilderna rätt. Börja med att göra en html-sida med 4 bilder över 2 rader. Ta sedan bort bilderna och spräng in asp-kod så kommer det gå lättare för dig.

/Pelle


Svara

Nyligen

  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av
  • 19:55 kick-off med fokus på hälsa?
  • 19:53 kick-off med fokus på hälsa?
  • 16:24 Föreslå en skönhetsklinik online
  • 16:23 Föreslå en skönhetsklinik online
  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 812
27 960
271 761
449
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies