Random script

Tags:    php

Davs.

Jeg søger hjælp til at lave et script som, hver gang siden loades, kan hente et tilfældigt citat ud fra en database.

--
Soccoro
http://www.web-helpers.dk (Åbner snart)
http://www2002105.thinkquest.dk



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Du kan hente et lille script jeg har lavet. Det bruger dog ikke MySQL, men istedet en enkel txt fil.
Hvis du ikke kan downloade første gang, så prøv igen senere, da jeghar lidt DNS problemer for tiden.

Link : www.brideonline.dk/download/php/01/klogeord.zip



Davs.

Jeg søger hjælp til at lave et script som, hver gang siden loades, kan hente et tilfældigt citat ud fra en database.

--
Soccoro
http://www.web-helpers.dk (Åbner snart)
http://www2002105.thinkquest.dk


Giv vært citat i databasen en id.
I din PHP kode skal du gøre noget lignene dette.

1. Start med at oprette forbindelse til db'en
2. Brug en MySQL forespørgsel der ser sådan ud: SELECT id FROM tabelnavn
3. Læg resultatet fra forespørgslen ind i et array.
4. Brug en PHP kode der ser sådan ud: $id = rand(0, count($arraynavn) -1);
Nu indeholder variablen $id et tilfældigt id nummer fra tabellen, så vi kunne f.eks. lave en forespørgsel der ser sådan ud: SELECT citat FROM tabelnavn WHERE id = $id

Hvis du vil have et helt script skal der flere up på banen.

MVH
Jesper[Redigeret d. 24/03-02 12:05:07 af Jesper]



User
Bruger #52 @ 01.04.02 01:27

Jeg søger hjælp til at lave et script som, hver gang siden loades, kan hente et tilfældigt citat ud fra en database.



SELECT * FROM TABLE ORDER BY RAND();


/Lasse



t