![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 23.08.2007 Skąd: Częstochowa/Dubidze Ostrzeżenie: (70%) ![]() ![]() |
mam cos takiego wbazie danych iles tam rekordow z zawodnikami i kazdy ma podamy identyfikator id oraz nie ma przydzielonej nazwy klubu. j teraz jak stworzyc zeby podczas rejestracji losowo 12 zawodnikow z wykreslonego przedzialu zawodnikow ktorzy nie maja przydziellonej nazwy klubu. wiem ze mozna w funkcji rand() wstawic indeks z tymi liczbami ale jak to zrobic zeby ten indeks wczesniej byl genarowany pod wzgledem ilosci liczb i wogule. ten indeks oczywiscie ma zawierac numer id z bazy danych (indentyfikator).
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 13 Pomógł: 0 Dołączył: 12.01.2006 Ostrzeżenie: (0%) ![]() ![]() |
1. Pobierasz id zawodników bez drużyny z bazy danych do tablicy.
2. Zliczasz elementy tablicy (count()). 3. Pętla for przelatuje 12 razy, za każdym razem losuje rand(0, count()). 4. W ten sposób masz 12 losowych zawodników bez drużyny. O to chodziło? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 17:52 |