06. november 2002 - 21:12Der er
4 kommentarer og 1 løsning
Lave en random funktion?
Hejsa!
Hvordan laver jeg i dette i ASP... har prøvet mig frem, men jeg er ikke så god til det!
Jeg vil gerne have scriptet til at tage et tilfældigt link fra min database og udskrive det på skærmen... altså et hyperlink.
Sådan ser mine kode ud uden at jeg har pillet ved den. [ps. det er en kode som jeg bruger til en mindre topliste, men tror ikke der skal ændres så meget i den]
<% Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & server.MapPath("database.mdb") str_sql2 = "SELECT TOP 25 * FROM links WHERE godkendt=(1) ORDER BY id desc"
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
denne kode kan du bruge til at vælge en tilfældig record i databasen:
Set rs = Server.CreateObject("ADODB.RecordSet") strSQL = "SELECT * FROM links WHERE godkendt=(1)" rs.Open strSQL, Conn, 3, 1 rndMax = rs.RecordCount Randomize rndNumber = Int((RND * rndMax)) 'Find et random nummer rs.Move rndNumber 'Flyt til den valgte record %> <a href="showtitle.asp?rid=<%= RS("id") %>&sp=title"><%=RS("title")%></a> <% rs.Close Set rs = Nothing
Sorry den første kode virkede fint.. kom bare til at slette et tegn!
Tak for hjælpen:)!!!
Synes godt om
Ny brugerNybegynder
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.