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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
|
<?php require_once('check_login.php');
$message = "";
if (empty($_POST["name"])) { $message .= "Please enter event\'s name.\\n\\n"; }
if (empty($_POST["location"])) { $message .= "Please select event\'s location.\\n\\n"; }
if (empty($_POST["date"])) { $message .= "Please enter event\'s date.\\n\\n"; }
if (empty($_POST["max_par"])) { $message .= "Please select event\'s max par.\\n\\n"; }
if (empty($_POST["players_id"])) { $message .= "Please select at least one player.\\n\\n"; }
for($i = 1; $i <= 18; $i++){ if (empty($_POST["hole_".$i."_par_M"])) { $message .= "Please enter hole ".$i." male\'s par.\\n\\n"; }
if (empty($_POST["hole_".$i."_par_F"])) { $message .= "Please enter hole ".$i." female\'s par.\\n\\n"; }
/*if (empty($_POST["hole_".$i."_index"])) { $message .= "Please enter hole\'s index.\\n\\n"; }*/
if(!isset($_POST["hole_".$i."_count"])){ $_POST["hole_".$i."_count"] = 0; }else{ $_POST["hole_".$i."_count"] = 1; } }
if (!empty($message)) { echo "<script>alert('" . $message . "'); history.back();</script>"; exit; }
$sql = "insert into event set name=?, location=?, `date`=?, max_par=?, players_id=?, createdate=?, createby=?, lastupdate=?, lastupby=?, "; $parameters = array($_POST["name"], $_POST["location"], $_POST["date"], $_POST["max_par"], implode(",", $_POST["players_id"]), $nowdate, $_SESSION['cmsloginid'], $nowdate, $_SESSION['cmsloginid']);
for($i = 1; $i <= 18; $i++){ //$sql .= "hole_".$i."_par_M=?, hole_".$i."_par_F=?, hole_".$i."_index=?, hole_".$i."_count=?, "; $sql .= "hole_".$i."_par_M=?, hole_".$i."_par_F=?, hole_".$i."_count=?, "; $parameters[] = $_POST["hole_".$i."_par_M"]; $parameters[] = $_POST["hole_".$i."_par_F"]; //$parameters[] = $_POST["hole_".$i."_index"]; $parameters[] = $_POST["hole_".$i."_count"]; }
$sql = substr_replace($sql, "", -2);
bind_pdo($sql, $parameters);
$id = $dbh->lastInsertId();
$sort = 1; foreach($_POST["players_id"] as $player_id){ //insert event player $sql = "insert into event_player set event_id=?, player_id=?, sort=?"; $parameters = array($id, $player_id, $sort); bind_pdo($sql, $parameters);
$sort++;
//insert empty score record for each player $sql = "insert into scores set event_id=?, player_id=?, createdate=?, createby=?, lastupdate=?, lastupby=?"; $parameters = array($id, $player_id, $nowdate, $_SESSION['cmsloginid'], $nowdate, $_SESSION['cmsloginid']); bind_pdo($sql, $parameters); }
$dbh = null;
header("Location: event_index.php?msg=1");
|