Avatar billede drole Nybegynder
23. marts 2004 - 16:14 Der er 4 kommentarer og
1 løsning

Randomize mine billeder

Jeg har 50 billeder som jeg først gerne vil putte i en database. Hvordan?

Så vil jeg gerne gøre så et "random" billede kommer frem hver gang man opdatere... Hvordan?
Avatar billede drole Nybegynder
23. marts 2004 - 16:14 #1
btw. det er til min hjemmeside...
Avatar billede ludo69 Nybegynder
23. marts 2004 - 16:34 #2
Hvilken database kører du med? Hvis det er Access kan du hente random billeder frem således:

Set rs = Server.CreateObject("ADODB.Recordset")
    SQL = "Select * From Tabel"
    rs.Open SQL, Conn, 1
   
        Do While Not Fundet
          rs.MoveFirst
          Randomize
          rs.Move(int(rs.RecordCount * rnd()))
          If Not rs.EOF And Not rs.BOF Then
              Fundet = True
          End If
        Loop
Avatar billede drole Nybegynder
23. marts 2004 - 16:44 #3
Noget MySQL noget.. ikke Acces
Avatar billede ludo69 Nybegynder
23. marts 2004 - 17:51 #4
Så prøv denne:

$sql = "SELECT * FROM $mySQL_tabl ORDER BY RAND() LIMIT 0,1"
$res = mysql_query($sql) or die(mysql_error());
$row = mysql_fetch_array($res) or die(mysql_error());
print_r($row);
Avatar billede drole Nybegynder
23. marts 2004 - 18:50 #5
Hmmm... Hvordan opretter jeg så databasen?
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
Computerworld tilbyder specialiserede kurser i database-management

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