Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z rand() - nie dziala tak jak chce
idr411
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 20.08.2006

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


Pisze skrypt i mam problem z rand() bo w sumie uzywam go 3 razy
przy pierwszej zmiennej ( w while)- dziala
przy drugiej zmiennej (w tym samym while co ta pierwsza) tez dziala
problem zaczyna sie gdy w tym pierwszym while jest jeszcze jedno while tam rand po wykonaniu go kolejny raz wskazuje ta sama wartosc :/ i w tym tkwi moj problem. Czy jest na to jakis sposob czy musze dac troche kodu czy wyrazilem sie na tyle jasno ze go niepotrzeba:) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
z gory dziekuje za pomoc.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
idr411
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 20.08.2006

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


ok przepraszam (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) juz daje
  1. <?php
  2. $ile_slow=count ($slowa_tab);
  3. $ile_uzytkownikow=count ($uzytkownik_tab);
  4. $ile_slow--;
  5. $ile_uzytkownikow--;
  6.  
  7. $i = 0;
  8. while ($i < $ile) 
  9. {
  10. $i++;
  11. $ilu_uzytkownikow=rand(23,55);
  12. $k=0;
  13. while ($k < $ilu_uzytkownikow)
  14. {
  15. $odstep=rand(7,18);
  16. $z=0;
  17. $k++;
  18. while ($z < $odstep) 
  19. {
  20. $ktore_slowo=rand(0,$ile_slow);
  21. $slowo=$slowa_tab[$ktore_slowo];
  22. $tresc="$tresc  $slowo";
  23. $z++;
  24. }
  25. $ktory_uzytkownik=rand(0,$ile_uzytkownikow);
  26. $uzytkownik=$uzytkownik_tab[$ktory_uzytkownik];
  27. $tresc="$tresc  $uzytkownik";
  28. }
  29. }
  30. ?>


Ten post edytował idr411 20.08.2006, 23:48:41
Go to the top of the page
+Quote Post

Posty w temacie


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: 5.10.2025 - 19:17