-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathLuckyMember.cls.php
105 lines (85 loc) · 1.86 KB
/
LuckyMember.cls.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
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
<?php
class LuckyMember
{
private $luckyMemberId;
private $memberID;
private $regDate;
private $expDate;
private $discountRate;
function __construct($memberID = null, $regDate = null,$expDate = null,$discountRate = null)
{
$this->regDate = $regDate;
$this->expDate = $expDate;
$this->discountRate = $discountRate;
}
public function getMemberID(){
return $this->memberID;
}
/**
* @return mixed
*/
public function getLuckyMemberId()
{
return $this->luckyMemberId;
}
/**
* @return mixed
*/
public function getRegDate()
{
return $this->regDate;
}
/**
* @return mixed
*/
public function getExpDate()
{
return $this->expDate;
}
/**
* @return mixed
*/
public function getDiscountRate()
{
return $this->discountRate;
}
/**
* @param mixed $luckyMemberId
*/
public function setLuckyMemberId($luckyMemberId)
{
$this->luckyMemberId = $luckyMemberId;
}
public function setMemberID($memberID)
{
$this->memberID = $memberID;
}
/**
* @param mixed $regDate
*/
public function setRegDate($regDate)
{
$this->regDate = $regDate;
}
/**
* @param mixed $expDate
*/
public function setExpDate($expDate)
{
$this->expDate = $expDate;
}
/**
* @param mixed $discountRate
*/
public function setDiscountRate($discountRate)
{
$this->discountRate = $discountRate;
}
public function insertLuckyMember($connection)
{
$sql = "insert into luckymember (MemberID, RegDate, ExpDate, DiscountRate) values ($this->memberID, '$this->regDate', '$this->expDate', $this->discountRate";
$insert = $connection->exec($sql);
return $insert;
}
}
?>