---
title: "Bläddra bland bilder..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/92474-bläddra-bland-bilder"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Troll"
published: "2003-12-12T02:11:21.000Z"
updated: "2003-12-12T12:32:30.000Z"
replies: 9
views: 450
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/92474-bläddra-bland-bilder"
---

# Bläddra bland bilder...

## #1 — Troll, 2003-12-12T02:11Z

Hejsan!

Jag har kikat runt lite på forumet läst andras frågor men jag har fortfarande inte lyckats göra det jag vill, det kan iofs vara pga denna tid på dygnet men vi gör ett försök endå, alla tips är ju bra tips.

Jag håller på att försöka knåpa ihop ett fotoalbum, databasen (access), tabellen ser ut såhär:

ID
Bild - sökvägen till bilden
Info - Bildtext

Det jag vill göra är att hämta info från databasen och sedan skriva ut den, vilket funkar bra. Men, jag vill visa en bild i taget och att det ska komma upp en liten meny under bilden så att man kan klicka sig fram och tillbaka. Antog att man ska använda sig av paging men jag kan inte få det att funka :/

Sen kommer ju frågan hur jag smidigast löser detta om jag även vill ha thumbnails, hur ska jag bygga upp koden så att en viss thumbnail får rätt ID osv?

Något annat som även det vore trevligt att få lite hjälp med är att bygga en liten funktion så att besökaren kan kommentera bilderna... Men man kanske ska ta en sak i taget :)

Det vore verkligen trevligt om jag kunde få lite hjälp med detta, eftersom jag inte är allt för insatt i ASP, men man måste ju lära sig någon gång.

Tack.

//Troll

Permalänk: https://www.webforum.nu/p/92474

## #2 — tydal, 2003-12-12T02:22Z

Gör länken till nästa bild så här: (för exemplets skull har bilden man tittar på id 5)

fotoalbum.asp?currentID=5&nav=next

Och för föregående:

fotoalbum.asp?currentID=5&nav=prev

Sedan låtar du alltså asp-koden välja rätt bild från databasen så här:

SELECT \* FROM bilder WHERE ID \> 5 ORDER BY ID

Respektive \< 5 för föregående bild. Helst bör du göra så att den bara plockar fram en bild, för det är ju bara den första man vill åt. Jag använder mest Mysql, men jag har för mig det var så här man skrev i Access för att bara få den första:
SELECT TOP 1 \* FROM bilder...

För att besökarna ska kunna kommentera bilderna behöver du i princip bara en tabell till, som lagrar bildens ID och så kommentaren och det du vill spara kring den (vem som skrev den och klockslag kanske).

Du vet ju vilket ID bilden som du visar har, så att visa kommentarerna blir ju lika enkelt som att visa bildtexten...

Permalänk: https://www.webforum.nu/p/1227455

## #3 — ConnyFox, 2003-12-12T05:24Z

Hmm eller kanske något i stil med : 

dim strID, strPrev, strNext
strID = rs("ID")
strPrev = strID - 1
strNext = strID + 1

fotoalbum.asp?ID=\<%=strPrev%\>&nav=prev
och
fotoalbum.asp?ID=\<%=strNext%\>&nav=next

och sql-satsen

SELECT top 1 FROM bilder WHERE ID = " & request.querystring("ID") & "

var ett tag sedan jag använde access men tror det e så man gör, i mysql skriver du limit 1 i slutet.

Permalänk: https://www.webforum.nu/p/1227458

## #4 — ConnyFox, 2003-12-12T05:27Z

Hmm fast med min variant är nog "nav" delen i länkarna överflödig.

Permalänk: https://www.webforum.nu/p/1227459

## #5 — OveRRidE, 2003-12-12T07:54Z

Du skall använda ett pagingscript, inget annat. 

Det enda som är skillnaden är att det som kallas PageSize skall vara 1. Då får du exakt den effekt du vill ha. Ett objekt på varje sida.

Permalänk: https://www.webforum.nu/p/1227496

## #6 — Troll, 2003-12-12T11:59Z

Ok, tack för tipsen, ska kolla om jag kan lösa detta och om det inte går som jag vill så hör jag av mig igen :)

Permalänk: https://www.webforum.nu/p/1227649

## #7 — Troll, 2003-12-12T12:06Z

hmmm, när jag använder mig av paging så dycker det upp två bilder istället för en på den första sidan, men på den andra blir det bara en...

Hur ska koden till paging skriptet se ut?

Permalänk: https://www.webforum.nu/p/1227657

## #8 — OveRRidE, 2003-12-12T12:16Z

> Hur ska koden till paging skriptet se ut?

Jadu, det beror på hur sin kod ser ut i nuläget. :)

Permalänk: https://www.webforum.nu/p/1227663

## #9 — Troll, 2003-12-12T12:21Z

Förlåt om jag är krångling men nu ska jag testa en annan sak, tänke om jag ska skita i databasen och köra genom mappar istället... återkommer om jag får mer problem :)

Permalänk: https://www.webforum.nu/p/1227668

## #10 — OveRRidE, 2003-12-12T12:32Z

> **Troll skrev:**
>
> Förlåt om jag är krångling men nu ska jag testa en annan sak, tänke om jag ska skita i databasen och köra genom mappar istället... återkommer om jag får mer problem :)

Ja, gör det. 

Vi finns som sagt kvar *när* du kommer tillbaks. ;)

Permalänk: https://www.webforum.nu/p/1227674

---

Tråden på webben: https://www.webforum.nu/amne/asp/92474-bläddra-bland-bilder
