-
Notifications
You must be signed in to change notification settings - Fork 0
/
manage_players.php
executable file
·68 lines (63 loc) · 1.44 KB
/
manage_players.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
<?php
require_once("common.php");
require_once("functions-player.php");
protect();
showHeader();
$schoolID = Auth::schoolID();
if($schoolID == 0) {
die("Please log in to a coach account to manage players.");
}
if(isset($_POST['name'])) {
$name = mysql_real_escape_string($_POST['name']);
$gender = mysql_real_escape_string($_POST['gender']);
addPlayer($name, $gender, $schoolID);
}
if(isset($_POST['delete'])) {
$id = mysql_real_escape_string($_POST['delete']);
deletePlayer($id);
}
if($schoolID == 0) {
$rs = mysql_query("SELECT * FROM player");
} else {
$rs = mysql_query("SELECT * FROM player WHERE school_id=$schoolID");
}
if(mysql_num_rows($rs) > 0) {
echo <<<HELLO
<table width="250">
<tr>
<th>Name</th>
<th>Gender</th>
<th>Actions</th>
</tr>
HELLO;
while($row = mysql_fetch_object($rs)) {
echo <<<PLAYER
<tr>
<td>$row->name</td>
<td>$row->gender</td>
<td>
<form method="post">
<input type="hidden" name="delete" value="$row->id" />
<input type="submit" value="Delete" />
</form>
</td>
</tr>
PLAYER;
}
echo "</table>";
} else {
echo "No players. Create some.";
}
?>
<hr />
<h3>Add a New Player</h3>
<form method="post">
Name: <input type="text" name="name" /><br />
Gender:
<input type="radio" checked name="gender" value="M" /> Male
<input type="radio" name="gender" value="F" /> Female<br />
<input type="submit" value="Add" />
</form>
<?php
showFooter();
?>