![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 8 Pomógł: 0 Dołączył: 13.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam, od razu mówię, że przejrzałem tematy na forum ale nie znalazłem odpowiedzi. Chcę zrobić turniej dla graczy w grze. Graczy ma być 16. Każdy z nich ma otrzymać nr od 1 do 16 ( losowo).
Przykładowa tabela: id(auto_increment) nick(nick gracza) nr(który wylosował) Czyli np pierwszy gracz się zapisuje i w tabeli zapisują się przykładowe dane: id 1 nick Adam nr 14 Nastepny gracz bedzie miał id 2 nick np jozek i np nr 2 Każdy następny gracz ma mieć inny nr od poprzedniego. Próbowałem wielu sposobów, lecz żaden nie przyniósł spodziewanych rezultatów. Z góry dziękuję za pomoc w wykonaniu skryptu. Jeden z ostatnich sposobów jakie próbowałem to coś takiego ( od razu mówię, że z php jestem przeciętny) $liczby2 = $db -> Execute("SELECT nr FROM turniej"); $liczby2 = array(); $zbior_liczb = array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16); unset( $zbior_liczb[$liczby2]); $wylosowana_liczba = array_rand($zbior_liczb); $db -> Execute("INSERT INTO turniej (nr, nick) VALUES(".$wylosowana_liczba.",'".$player -> user."')"); '".$player -> user."' ( to od nicku) |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 13.08.2025 - 22:52 |