<!DOCTYPE HTML>
<html lang="pl">
<head>
<meta charset="utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<title>Generator</title>
</head>
<form action="TEST1.php" action="Dodawanie.php" method="POST">
<table>
<thead>
<tr> <th> ID<th>Imie <th> Nazwisko <th>Bierze Udział
<tbody>
<tr> <td> 1. <td name="Imie1"> Imie1 </td><td name="Nazwisko1"> Nazwisko1 </td><td><label><input type="checkbox" style="width:25px; height:25px" name="Wybor1" checked></label>
<tr> <td> 2. <td name="Imie2"> Imie2 </td><td name="Nazwisko2"> Nazwisko2 </td><td><label><input type="checkbox" style="width:25px; height:25px" name="Wybor2" checked></label>
<tr> <td> 3. <td name="Imie3"> Imie3 </td><td name="Nazwisko3"> Nazwisko3 </td><td><label><input type="checkbox" style="width:25px; height:25px" name="Wybor3" checked></label>
<tr> <td> 4. <td name="Imie4"> Imie4 </td><td name="Nazwisko4"> Nazwisko4 </td><td><label><input type="checkbox" style="width:25px; height:25px" name="Wybor4" checked></label>
<tr> <td> 5. <td name="Imie5"> Imie5 </td><td name="Nazwisko5"> Nazwisko5 </td><td><label><input type="checkbox" style="width:25px; height:25px" name="Wybor5" checked></label>
<tr> <td> 6. <td name="Imie6"> Imie6 </td><td name="Nazwisko6"> Nazwisko6 </td><td><label><input type="checkbox" style="width:25px; height:25px" name="Wybor6" checked></label>
<tr> <td> 7. <td name="Imie7"> Imie7 </td><td name="Nazwisko7"> Nazwisko7 </td><td><label><input type="checkbox" style="width:25px; height:25px" name="Wybor7" checked></label>
</table>
</div>
<div id="Buttony">
<input type="submit" class="btn1 one" value="Losuj">
<input type="reset" class="btn1 two" data-nr ="1" value="Czyść">
</div>
</form>
</body>
</html>
<?php
$chooseFrom = array('Karol', 'Nina', 'Oskar', 'Jakub', 'Joanna', 'Rafał', 'Paweł');
$count = 6;
$result = array_rand($chooseFrom, $count);
echo $chooseFrom[$result[0]].'<br/>';
echo $chooseFrom[$result[1]].'<br/>';
?>
Witam, szukam pomocy względem napisania programu w PHP do losowania zaznaczonych osób, chodzi mi tutaj o to, że zaznaczamy checkboxami lub polem radio bez znaczenia, które, osoby biorą udział w losowaniu.
Np. Zaznaczamy:
1-6 Checkboxów i z tych zaznaczonych ma nam wyświetlić np. 5 os.
2-7 Checkboxów i z tych zaznaczonych ma nam wyświetlić np. 5 os.
Jeżeli mamy 1-5 to nie losuje nam, tylko wyświetla od razu 5 os.
Jeżeli mamy np. 4 os. To nie dodaje nam zapytania do bazy.
Później przekierowanie wylosowanych osób do bazy MySQL wstawić za pomocą inserta zapytaniem do tabeli np. LOS i wyświetlenie na innej podstronie, ale to już sam zrobię, głównie chodzi mi, o jakieś nakierowanie jak można to napisać. Bo wpadłem na pomysł, że można to zrobić na if(isset($_POST) ale idąc tym tropem dla 7 os. Musiałbym, określać każdy konkretny przypadek.