Avatar billede m0nk3y Nybegynder
23. marts 2004 - 22:52 Der er 5 kommentarer og
1 løsning

Næste id fra db

Er igang med at lave et billed galleri, vil lave så når man ser billederne store så kan man trykke næste billede.

Har kigget lidt her hvor der er en der vil fuldstændig det samme som mig: http://www.eksperten.dk/spm/375738
Men kan ikke rigtig få det til at virke.

Har en MySQL database hvor der er følgende felter:

ID - Dirstor - Text - Dato - Navn - Dirlille - Kat

Dirstor = Stien til det store billede
Text = Med følgende text til billede
Dato = Datoen hvor den er tilføjet
Navn = Navnet på billedet
Dirlille = Stien til thumb billedet
Kat = Hvilket kategori id den ligger i

Jeg kan ikke bruge det der + og - 1 til ID til noget, for som eagleeye siger springer den nogle over når man sletter.

BTW ser min kode således ud:

<%

Response.Write "<html><head><title>" & Request.QueryString("navn") & "</title>"
Response.Write "<link rel=stylesheet href=css/admin.css type=text/css></head>"
Response.Write "<body text=white bgcolor=black><br><center>"
Response.Write "<a href='java script:window.close();'><img src='" & Request.QueryString("dir") & "' alt='Klik her for at lukke vinduet!' border='0'></a><br><br><font face=verdana size=2><b>" & Request.QueryString("text") & "</b><br><br>Billedet er tilføjet den " & Request.QueryString("dato") & "</font>"
Response.Write "</body></html>"

%>

Håber der er nogle der kan hjælpe.

Med venlig hilsen Kristian
Avatar billede thomas_yde Nybegynder
24. marts 2004 - 08:24 #1
Select * from [table] limit startId,EndId
fx.
Select * from images limit 4,5 *den skulle gerne hente række 4 til række 5 dvs 2 stks.

Så behøver du ikke tænke id.
Avatar billede thomas_yde Nybegynder
24. marts 2004 - 08:26 #2
Så skal du bare sende endId videre.

Bemærk det er måske lidt forvirrende den hedder endId tænk på den som EndRow.
Avatar billede m0nk3y Nybegynder
24. marts 2004 - 14:31 #3
jamen, der hvor du skriver limit 4,5 - hvordan ændre jeg det så den automatisk tager det? Er ikke lige så god til det der :/
Avatar billede thomas_yde Nybegynder
24. marts 2004 - 16:36 #4
<%
StartRow = 0
If Not StartRow = 0 Then
  StartRow = StartRow + +1
End If
Kan ikke helt huske de connection strings

Set Conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.RecordSet")
Conn.open "Connection string"
sql = "Select * from billeder Limit " & StartRow &","&StartRow+1
rs = Conn.Execute(sql)
If Not rs.EOF Then
  Udtræk Data
End If
Response.Write "<html><head><title>" & Request.QueryString("navn") & "</title>"
Response.Write "<link rel=stylesheet href=css/admin.css type=text/css></head>"
Response.Write "<body text=white bgcolor=black><br><center>"
Response.Write "<a href='java script:window.close();'><img src='" & Request.QueryString("dir") & "' alt='Klik her for at lukke vinduet!' border='0'></a><br><br><font face=verdana size=2><b>" & Request.QueryString("text") & "</b><br><br>Billedet er tilføjet den " & Request.QueryString("dato") & "</font>"
Response.Write "</body></html>"

%>
Avatar billede m0nk3y Nybegynder
11. august 2004 - 16:04 #5
Thomas Yde - hvis du stadig hænger på så smid lige et svar... gammelt spm, som jeg ikke lige har givet point for, så ved ikke om det virker, men du kan få dine point for ulejlighede :>
Avatar billede thomas_yde Nybegynder
12. august 2004 - 10:29 #6
time to close.
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