MemberShip Database port to PHP4


/ -> display_membercommittee.php

1  <?php
2 
3  // get application functions
4  require('include/variables.php');
5  require('include/app_functions.php');
6 
7  include('include/win95.scheme.php');
8 
9  siteHeader("Committees Script");
10 
11  pageTop("Membership Database Application: MEMBER INFORMATION ");
12 
13  bodyTag();
14 
15  // Define $conn
16  $conn = connect();
17 
18  $getcommitteemembers = "SELECT DISTINCTROW Committees.CommitteeName, CommitteeMembers.CommitteePosition,
19                                CONCAT(Members.FirstName,' ', Members.LastName) AS MemberName, Members.HomePhone,
20                                Members.WorkPhone, Members.Extension, Members.FaxNumber
21                                FROM Members
22                                INNER JOIN Committees ON Committees.CommitteeID = CommitteeMembers.CommitteeID
23                                INNER JOIN CommitteeMembers ON Members.MemberID = CommitteeMembers.MemberID
24                   WHERE Members.MemberID = '$MemberID'";
25 
26 
27 
28  // if this is a submit process
29    
30       
31    $result = query($getcommitteemembers);
32    if(!$result) {
33          print error();
34          } else {
35     if(numrows($result) == 0) {
36         print "Member is Not a Member of a Committee";
37     } else {
38          print "<TABLE>\n";
39          print "<tr><th>Member Name</th><th>Committee Name</th><th>Committee Position</th></tr>\n";
40            while($row=fetch_array($result)) {
41              extract($row);
42              print "<tr><td align=center>" . $MemberName
43              . "</td><td align=center>" . $CommitteeName
44              . "</td><td align=center>". $CommitteePosition ."</td></tr>\n";
45               }
46              print "</TABLE>\n";
47        }
48    }
49 
50 
51  printPage();
52 
53  $getmemberpayments = "SELECT Payments.*, PaymentMethods.PaymentMethod
54                          FROM PaymentMethods
55                          RIGHT JOIN Payments ON Payments.PaymentMethodID = PaymentMethods.PaymentMethodID
56                          WHERE MemberID = '$MemberID'";
57 
58 
59 
60  // if this is a submit process
61 
62 
63    $result = query($getmemberpayments);
64    if(!$result) {
65          print error();
66          } else {
67     if(numrows($result) == 0) {
68         print "Member is Not a Member of a Committee";
69     } else {
70          print "<TABLE>\n";
71          print "<tr><th>Payment Method</th><th>Payment Date</th><th>Payment Amount</th></tr>\n";
72            while($row=fetch_array($result)) {
73              extract($row);
74              print "<tr><td align=center>" . $PaymentMethod
75              . "</td><td align=center>" . $PaymentDate
76              . "</td><td align=center>". $PaymentAmount ."</td></tr>\n";
77               }
78              print "</TABLE>\n";
79        }
80    }
81 
82 
83 
84 
85     formActionBegin("display_members.php");
86     formActionEnd("submit","Display Members...");
87 
88  // print "Committees Script";
89 
90 
91 
92 
93  pageBottom();
94  siteFooter();
95 
96 
97 
98  ?>


Generated: Sat Jan 27 16:28:07 2001 Generated by PHPXref 0.1.2
PCCS-Linux.COM ::ource Advocate Articles catalogue
2000 2002