public function delete() { if (!$this->membershipid) { throw new MembershipException("You can not delete a memebership without a membership", 400); } $db = new SCDB(); $db->query("DELETE FROM memberships WHERE mem_id=" . $this->membershipid); $membership_id = mysql_insert_id($db->conn); if (mysql_error($db->conn) !== "") { throw new MembershipException(mysql_error($db->conn)); } return true; }