MemberShip Database port to PHP4


/ -> add_committeemember.php

1  <?php
2  // get application functions
3  require('include/variables.php');
4  require('include/app_functions.php');
5 
6  // Get phpcolortheme
7  include('include/win95.scheme.php');
8 
9  siteHeader("Committees Script");
10 
11  pageTop("Membership Database Application: ADD COMMITTEE MEMBERS");
12 
13  bodyTag();
14 
15  // Define $conn
16  $conn = connect();
17 
18  // if this is a submit process data ...
19 
20  if($submit) {
21    // Error Checking
22    $ErrorArr = array();
23    if(!$CommitteeID) $ErrorArr[] = "APPLICATION ERROR: please notify developer";
24    if(!$MemberID) $ErrorArr[] = "APPLICATION ERROR: please notify developer";
25    if(!$CommitteePosition) $ErrorArr[] = "Committee Position is Required";
26    foreach($ErrorArr as $Errors) {
27          print "<LI>". $Errors ."\n";
28    }
29 
30    // Create query
31    $insert_qry = "INSERT INTO CommitteeMembers";
32    $insert_qry .= " VALUES ('', '$CommitteeID','$MemberID',
33                   '$CommitteePosition')";
34    // Execute Query
35    $result = query($insert_qry);
36    if(!$result) {
37          print error();
38          } else {
39          print "Data was entered<BR>\n";
40          // print "<A HREF=display_members.php>Display Members</A>\n";
41          }
42 
43     } else {
44 
45 
46  $qry = "SELECT DISTINCTROW Members.MemberID, CONCAT(Members.FirstName,' ',Members.LastName) AS MemberName
47                          FROM Members ORDER BY MemberName";
48 
49 
50     formActionBegin("$PHP_SELF");
51       formInput("hidden","CommitteeMemberID","''");
52       formInput("hidden","CommitteeID","''");
53       print "<br>\n";
54       print "MemberID\n<br>\n";
55       print "<SELECT NAME=MemberID>\n";
56        $result = query($qry);
57        if(!$result) {
58          print "ERROR: ". error();
59          } else {
60          while($row=fetch_array($result)) {
61          extract($row);
62           print "<OPTION VALUE=$MemberID>$MemberName\n";
63          }
64           print "</SELECT>\n";
65       print "<br>";
66       print "Committee Position<br>";
67       formTextArea("CommitteePosition");
68     formActionEnd("submit","Submit Committee Members");
69    }
70  }
71  pageBottom();
72  siteFooter();
73 
74 
75  ?>


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