Guest User

Untitled

a guest
Dec 11th, 2018
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.94 KB | None | 0 0
  1. <?php
  2.  
  3. // section 1
  4. // connect to the db
  5.  
  6. require_once("./inc/connect_db.php");
  7.  
  8.  
  9. // section 2
  10. // do inserts, updates and deletes
  11. /********************************************************************
  12. if ($submit == "Update") {
  13.  
  14. $title = addslashes($title);
  15. $descrip = addslashes($descrip);
  16. $rprice = addslashes($rprice);
  17. $bicycles_id = addslashes($bicycles_id);
  18.  
  19. if ($bicycles_id == -1) {
  20. $query = "INSERT INTO bicycles
  21. SET title = '$title',
  22. descrip = '$descrip',
  23. regular_price = '$rprice' ";
  24. //print("$query");
  25. $mysql_result = mysql_query($query,$mysql_link);
  26. $id = mysql_insert_id($mysql_link);
  27. } else {
  28. $query = "UPDATE bicycles
  29. SET title = '$title',
  30. descrip = '$descrip',
  31. regular_price = '$rprice'
  32. WHERE id = '$bicycles_id' ";
  33. //print("$query");
  34. $mysql_result = mysql_query($query,$mysql_link);
  35. }
  36.  
  37.  
  38.  
  39. }
  40.  
  41. if ($submit == "Delete") {
  42.  
  43. $bicycles_id = addslashes($bicycles_id);
  44.  
  45. $query = "DELETE FROM bicycles
  46. WHERE id = '$bicycles_id' ";
  47. //print("$query");
  48. $mysql_result = mysql_query($query,$mysql_link);
  49.  
  50. $id = "";
  51.  
  52. }
  53. ********************************************************************/
  54. // section 3
  55.  
  56.  
  57. // section 4
  58. // print the data
  59.  
  60. require_once("./header.php");
  61.  
  62. print("<form id=\"form1\" name=\"form1\" method=\"post\" action=\"index.php\">
  63. <p>
  64. <label for=\"id\">Select Name:</label>
  65. <select name=\"id\" id=\"id\">
  66. ");
  67.  
  68. $query = "SELECT id, name_first, name_last
  69. FROM invitation
  70. ORDER BY name_first ASC";
  71. //print("$query");
  72. $mysql_result = mysql_query($query,$mysql_link);
  73. while($row = mysql_fetch_row($mysql_result)) {
  74. $invitation_id = stripslashes($row[0]);
  75. $invitation_name_first = stripslashes($row[1]);
  76. $invitation_name_last = stripslashes($row[2]);
  77.  
  78. if ($invitation_id == $id) {
  79. $selected = " selected=\"selected\"";
  80. } else {
  81. $selected = "";
  82. }
  83.  
  84. print("<option value=\"$invitation_id\"$selected>$invitation_name_first $invitation_name_last</option>
  85. ");
  86. }
  87.  
  88.  
  89.  
  90. print("</select>
  91. <input type=\"submit\" name=\"submit\" id=\"submit\" value=\"GO\" />
  92. <input type=\"submit\" name=\"submit\" id=\"submit2\" value=\"Add New Bicycle\" />
  93. </p>
  94. ");
  95.  
  96. if ($submit == "Add New Bicycle") {
  97. $id = $bicycles_id = -1;
  98.  
  99. /*
  100. $bicycles_id = -1;
  101. $id = $bicycles_id;
  102.  
  103. $bicycles_id = -1;
  104. $id = -1;
  105. */
  106. $bicycles_title = "";
  107. $bicycles_descrip = "";
  108. $bicycles_regular_price = 0.00;
  109. }
  110.  
  111.  
  112. if ($id) {
  113.  
  114. $query = "SELECT id, name_first, name_last, num_guests, date_rsvp
  115. FROM invitation
  116. WHERE id = '$id' ";
  117. //print("$query");
  118. $mysql_result = mysql_query($query,$mysql_link);
  119. while($row = mysql_fetch_row($mysql_result)) {
  120. $invitation_id = stripslashes($row[0]);
  121. $invitation_name_first = stripslashes($row[1]);
  122. $invitation_name_last = stripslashes($row[2]);
  123. $invitation_num_guests = stripslashes($row[3]);
  124. $invitation_date_rsvp = stripslashes($row[4]);
  125.  
  126. }
  127.  
  128. print("<p>
  129. <label for=\"name_first\">First Name:</label>
  130. <br />
  131. <input type=\"text\" name=\"name_first\" id=\"name_first\" value=\"$invitation_name_first\" />
  132. </p>
  133. <p>
  134. <label for=\"name_last\">Last Name:</label>
  135. <br />
  136. <input type=\"text\" name=\"name_last\" id=\"name_last\" value=\"$invitation_name_last\" />
  137. </p>
  138. <p>
  139. <label for=\"date_rsvp\">Date RSVP:</label>
  140. <br />
  141. <input type=\"text\" name=\"date_rsvp\" id=\"date_rsvp\" value=\"$invitation_date_rsvp\" />
  142. </p>
  143. <p>
  144. <label for=\"num_guests\">Guests:</label>
  145. <br />
  146. <select name=\"num_guests\" id=\"num_guests\">
  147. ");
  148.  
  149. for ($x=0;$x<=5;++$x) {
  150. print("<option value=\"$x\"$selected>$x</option>
  151. ");
  152. }
  153.  
  154. print("</select>
  155. </p>
  156.  
  157.  
  158. <p>
  159. <input type=\"submit\" name=\"submit\" id=\"submit3\" value=\"Update\" />
  160. <input type=\"submit\" name=\"submit\" id=\"submit4\" value=\"Delete\" />
  161. <input type=\"hidden\" name=\"invitation_id\" id=\"invitation_id\" value=\"$invitation_id\" />
  162. </p>
  163. ");
  164. }
  165.  
  166.  
  167. print("</form>
  168. ");
  169.  
  170. require_once("./footer.php");
  171.  
  172.  
  173. ?>
Add Comment
Please, Sign In to add comment