ups !! SELECT MIN(ID) AS minID, MAX(ID) AS maxb giver dig mindste og højeste værdi. Herefter skal du finde ud af om det ID du vælger med randomize eksisterer i databasen.
Randomize RanTal = Int(Rnd(1)*(maxb-minb))+minb giver et tilfældigt tal mellem mindste og højeste værdi.
næste del : *top)+bund - hvis du skal bruge et tal mellem 1 og 10 skal top være 10 og bund 1. Hvis du skal bruge et tal mellem 50 og 75 skal top være 25 og bund være 50 (bund + top = 75).
Jeg ved ikke om det er til at forstå, men jeg er som sagt i samme situation - for meget humle og for lidt søvn - skal til stor fødselsdag om nogle timer så jeg er ved at reparere lige nu :-)
der er for øvrigt en fejl shown<>exp skal selvfølgeligt være de samme betingelser som oppe i den øverste SQL.
rs.movefirst går til den første record i databasen. rs.move går til det nummer i recordet som man har skrevet i parantesen. linie angiver et tilfældigt tal, man flytter derfor til en tilfældigt record i databasen.
Her efter kan du vha. rs(\"felt\") få udskret indholdet af et felt i recorden.
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.