Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Losowy rekord mysql
szczawik
post
Post #1





Grupa: Zarejestrowani
Postów: 52
Pomógł: 0
Dołączył: 19.08.2010

Ostrzeżenie: (0%)
-----


Witam, w jak napisać skrypt, aby wyświetlał cały dzień, losowo wybrany rekord z bazy mysql? Dodatkowo chciałbym stworzyć listę, na której będzie zawarta historia wyświetlonych rekordów z 5 ostatnich dni.
pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
kiler129
post
Post #2





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

Ostrzeżenie: (0%)
-----


Wykonaj zapytanie:
Kod
SELECT * FROM `table` WHERE id >= (SELECT FLOOR( MAX(id) * RAND()) FROM `table` ) ORDER BY id LIMIT 1;


Jeśli każdy rekord ma swój id to go zwyczajnie po wybraniu zapisz w drugiej tabeli z datą wybrania - i historia gotowa.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 24.12.2025 - 07:41