Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Losowo wybierana kolejność
Pascal
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 10.06.2005

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


Witam

Mam przykładowo 20 zdjęć nazwanych 001.jpg, 002.jpg, ...., 020.jpg.
Chciałbym aby za każdym razem wchodząc na stronę (bądź odświerzając) zdjęcia pojawiały się na niej w różnej (losowej) kolejności. Jak to zrobić?


Jeżeli mój problem nie zahacza o tematykę php'a (tylko np SQl albo JAVA), to z góry przepraszam i proszę o skierowanie w odpowiednie miejsce.

Pascal
Go to the top of the page
+Quote Post
Pigula
post
Post #2





Grupa: Zarejestrowani
Postów: 446
Pomógł: 0
Dołączył: 5.03.2005
Skąd: Lublin

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


poszukaj na forum coraz jest jakis watek o losowym wyswietlaniu czegos i wystarczy ze dopasujesz to pod swoim katem
Go to the top of the page
+Quote Post
SongoQ
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 2 923
Pomógł: 9
Dołączył: 25.10.2004
Skąd: Rzeszów - studia / Warszawa - praca

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


W php uzyj rand(1, 20) a nastepnie uzupelnij sobie 0 na poczatku

W SQLu SELECT * FROM tabela ORDER BY RAND()


--------------------
Go to the top of the page
+Quote Post
Pascal
post
Post #4





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 10.06.2005

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


Cytat(Pigula @ 2005-06-10 16:50:08)
poszukaj na forum coraz jest jakis watek o losowym wyswietlaniu czegos i wystarczy ze dopasujesz to pod swoim katem

Przykro mi ale:

1. niestety php wogóle nie znam sadsmiley02.gif
2. przed otwarciem tego tematu z 3 godziny przeszukiwałem całe archiwum i niestety nie znalazłem niczego podobnego. 95% tematów jest związanym z losowym wyborem (np 3 zdjęcia z pośród 25), a mi zależy na losowej kolejności, ale tak aby pojawiły sie wszystkie zdjęcia.
Go to the top of the page
+Quote Post
vala
post
Post #5





Grupa: Zarejestrowani
Postów: 123
Pomógł: 0
Dołączył: 12.01.2005

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


jezeli umiesz pobrac za pomoca php zawartosc katalogu do tablicy
to uzyjesz czegos takiego

  1. <?php
  2.  
  3. srand ((float) microtime() * 10000000);
  4. $wejscie = array (&#092;"Neo\", \"Morpheus\", \"Trinity\", \"Cypher\", \"Tank\");
  5. $losowe_klucze = array_rand ($wejscie, 2);
  6. print $wejscie[$losowe_klucze[0]].&#092;"n\";
  7. print $wejscie[$losowe_klucze[1]].&#092;"n\";
  8.  
  9.  
  10. ?>


i masz wymieszane elementy w tablicy jezeli chcesz cala
stosujesz cos takiego
array_rand($tablica,count($tablica));

a potem to juz sam powinienes dojsc jak to zjesc:)


--------------------
Warsztat: Easy PHP 1.7:Apache 1.3.27|PHP 4.3.3|PHPMYADMIn 2.5.3|MYSQL 4.0.15
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 22.08.2025 - 09:05