Advertisement
Guest User

Untitled

a guest
Mar 5th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 7.46 KB | None | 0 0
  1. <?php
  2. //retrieve our data from POST
  3. $ID = $_POST['ID'];
  4. $Date_Received = $_POST['DateReceived'];
  5. $Mortgagee_Vendor = $_POST['Mortgagee'];
  6. $Mortgagor_Purchaser = $_POST['Mortgagor'];
  7. $We_Act_For = $_POST['WeActFor'];
  8. $Amount = $_POST['Amount'];
  9. $Full_Address = $_POST['FullAddress'];
  10. $Lot = $_POST['Lot'];
  11. $Plan = $_POST['Plan'];
  12. $Municipality = $_POST['Municipality'];
  13. $Solicitor = $_POST['Solicitor'];
  14. $Closing_Date = $_POST['ClosingDate'];
  15. $Has_Union = $_POST['Union'];
  16. $Lawyer_Clerk = $_POST['LawyerClerk'];
  17. $Date_File_Opened = $_POST['FileOpened'];
  18. $Search_Date = $_POST['Search'];
  19. $Requisition_Date = $_POST['ReqDate'];
  20. $Requisition_Sub = $_POST['ReqSubmittedReplied'];
  21. $Mortgage_Inst = $_POST['MortgageInst'];
  22. $Appointment_Date = $_POST['AppDate'];
  23. $Payout_Req_Sent = $_POST['PayoutSent'];
  24. $Payout_Req = $_POST['PayoutRequest'];
  25. $Requisition_Recieved = $_POST['ReqReceived'];
  26. $Draft_Deed = $_POST['DraftDeed'];
  27. $Report_Letter = $_POST['ReportLetter'];
  28. $Undertakings = $_POST['Undertakings'];
  29. $File_Closed = $_POST['FileClosed'];
  30. $Special_Notes = $_POST['SpecialNotes'];
  31. $Deal_Active = $_POST['DealActive'];
  32.  
  33. //connect to database
  34. $dbhost = 'localhost';
  35. $dbname = 'database';
  36. $dbuser = 'user';
  37. $dbpass = 'Password';
  38. $conn = mysql_connect($dbhost, $dbuser, $dbpass);
  39. mysql_select_db($dbname, $conn);
  40.  
  41. //sanitize all fields
  42.  
  43. $ID = mysql_real_escape_string($ID);
  44. $Date_Received = mysql_real_escape_string($Date_Received);
  45. $Mortgagee_Vendor = mysql_real_escape_string($Mortgagee_Vendor);
  46. $Mortgagor_Purchaser = mysql_real_escape_string($Mortgagor_Purchaser);
  47. $We_Act_For = mysql_real_escape_string($We_Act_For);
  48. $Amount = mysql_real_escape_string($Amount);
  49. $Full_Address = mysql_real_escape_string($Full_Address);
  50. $Lot = mysql_real_escape_string($Lot);
  51. $Plan = mysql_real_escape_string($Plan);
  52. $Municipality = mysql_real_escape_string($Municipality);
  53. $Solicitor = mysql_real_escape_string($Solicitor);
  54. $Closing_Date = mysql_real_escape_string($Closing_Date);
  55. $Has_Union = mysql_real_escape_string($Has_Union);
  56. $Lawyer_Clerk = mysql_real_escape_string($Lawyer_Clerk);
  57. $Date_File_Opened = mysql_real_escape_string($Date_File_Opened);
  58. $Search_Date = mysql_real_escape_string($Search_Date);
  59. $Requisition_Date = mysql_real_escape_string($Requisition_Date);
  60. $Requisition_Sub = mysql_real_escape_string($Requisition_Sub);
  61. $Mortgage_Inst = mysql_real_escape_string($Mortgage_Inst);
  62. $Appointment_Date = mysql_real_escape_string($Appointment_Date);
  63. $Payout_Req_Sent = mysql_real_escape_string($Payout_Req_Sent);
  64. $Payout_Req = mysql_real_escape_string($Payout_Req);
  65. $Requisition_Recieved = mysql_real_escape_string($Requisition_Recieved);
  66. $Draft_Deed = mysql_real_escape_string($Draft_Deed);
  67. $Report_Letter = mysql_real_escape_string($Report_Letter);
  68. $Undertakings = mysql_real_escape_string($Undertakings);
  69. $File_Closed = mysql_real_escape_string($File_Closed);
  70. $Special_Notes = mysql_real_escape_string($Special_Notes);
  71. $Deal_Active = mysql_real_escape_string($Deal_Active);
  72.  
  73. //insert values to mysql database
  74. mysql_query("UPDATE `all_info` SET `Date Received` = '$Date_Received', `Deal Active` = '$Deal_Active', `Mortgagee/Vendor` = '$Mortgagee_Vendor', `Mortgagor/Purchaser` = '$Mortgagor_Purchaser', `We Act For` = '$We_Act_For', `Amount` = '$Amount', `Full Address` = '$Full_Address', `Lot` = '$Lot', `Plan` = '$Plan', `Municipality` = '$Municipality', `Solicitor` = '$Solicitor', `Closing Date` = '$Closing_Date', `Lawyer/Clerk` = '$Lawyer_Clerk', `File Opened` = '$Date_File_Opened', `Search Date` = '$Search_Date', `Requisition Date` = '$Requisition_Date', `Requisition Submitted/Replied` = '$Requisition_Sub', `Mortgage Instructions Received` = '$Mortgage_Inst', `Appointment Date for Clients` = '$Appointment_Date', `Pay Out Request Sent` = '$Payout_Req_Sent', `Payout/Funding Sent`= '$Payout_Req', `Requisition Received` = '$Requisition_Recieved', `Draft Deed/Adjustment Sent` = '$Draft_Deed', `Reporting Letter` = '$Report_Letter', `Undertaking Satisfied` = '$Undertakings', `File Closed` = '$File_Closed', `Special Notes` = '$Special_Notes' WHERE ID = '$ID'");
  75.  
  76.  
  77.  
  78.  
  79.  
  80. echo mysql_error();
  81.  
  82. mysql_close();
  83.  
  84. ?>
  85.  
  86. <?php
  87. $ID = $_POST['ID']
  88. $Date_Received = $_POST['DateReceived'];
  89. $Mortgagee_Vendor = $_POST['Mortgagee'];
  90. $Mortgagor_Purchaser = $_POST['Mortgagor'];
  91. $We_Act_For = $_POST['WeActFor'];
  92. $Amount = $_POST['Amount'];
  93. $Full_Address = $_POST['FullAddress'];
  94. $Lot = $_POST['Lot'];
  95. $Plan = $_POST['Plan'];
  96. $Municipality = $_POST['Municipality'];
  97. $Solicitor = $_POST['Solicitor'];
  98. $Closing_Date = $_POST['ClosingDate'];
  99. $Has_Union = $_POST['Union'];
  100. $Lawyer_Clerk = $_POST['LawyerClerk'];
  101. $Date_File_Opened = $_POST['FileOpened'];
  102. $Search_Date = $_POST['Search'];
  103. $Requisition_Date = $_POST['ReqDate'];
  104. $Requisition_Sub = $_POST['ReqSubmittedReplied'];
  105. $Mortgage_Inst = $_POST['MortgageInst'];
  106. $Appointment_Date = $_POST['AppDate'];
  107. $Payout_Req_Sent = $_POST['PayoutSent'];
  108. $Payout_Req = $_POST['PayoutRequest'];
  109. $Requisition_Recieved = $_POST['ReqReceived'];
  110. $Draft_Deed = $_POST['DraftDeed'];
  111. $Report_Letter = $_POST['ReportLetter'];
  112. $Undertakings = $_POST['Undertakings'];
  113. $File_Closed = $_POST['FileClosed'];
  114. $Special_Notes = $_POST['SpecialNotes'];
  115. $Deal_Active = $_POST['DealActive'];
  116.  
  117. // connect to database
  118. $dbhost = 'localhost';
  119. $dbname = 'dbname';
  120. $dbuser = 'user';
  121. $dbpass = 'pass';
  122. $conn = mysql_connect($dbhost, $dbuser, $dbpass);
  123. mysql_select_db($dbname, $conn);
  124.  
  125. $fields = array(
  126. "ID" => "ID",
  127. "Date Received" => "DateReceived",
  128. "Mortgagee/Vendor" =>"Mortgagee",
  129. "Mortgagor/Purchaser" => "Mortgagor",
  130. "We Act For" => "WeActFor",
  131. "Amount" => "Amount",
  132. "Full Address" => "FullAddress",
  133. "Lot" => "Lot",
  134. "Plan" => "Plan",
  135. "Municipality" => "Municipality",
  136. "Solicitor" => "Solicitor",
  137. "Closing Date" => "ClosingDate",
  138. "Union" => "Union",
  139. "Lawyer/Clerk" => "LawyerClerk",
  140. "File Opened" => "FileOpened",
  141. "Search Date" => "Search",
  142. "Requisition Date" => "ReqDate",
  143. "Requisition Submitted/Replied" => "ReqSubmittedReplied",
  144. "Mortgage Instructions Received" => "MortgageInst",
  145. "Appointment Date for Clients" => "AppDate",
  146. "Pay Out Request Sent" => "PayoutSent",
  147. "Payout/Funding Sent" => "PayoutRequest",
  148. "Requisition Received" => "ReqReceived",
  149. "Draft Deed/Adjustment Sent" => "DraftDeed",
  150. "Reporting Letter" => "ReportLetter",
  151. "Undertaking Satisfied" => "Undertakings",
  152. "File Closed" => "FileClosed",
  153. "Special Notes" => "SpecialNotes",
  154. "Deal Active" => "DealActive",
  155.  
  156. );
  157. $update = array();
  158. foreach ($fields as $column => $field) {
  159. if (isset($_POST[$field]) && strlen($_POST[$field])) {
  160. $update[] = "`".$column."` = '".mysql_real_escape_string($_POST[$field])."'";
  161. }
  162. }
  163. $sql = "UPDATE `all_info` SET ".implode(", ", $update)."WHERE ID = '$ID'";
  164. mysql_query($sql);
  165.  
  166. echo mysql_error();
  167. echo "<br><br><center>Table Sucessfully Updated</center>";
  168.  
  169. mysql_close();
  170.  
  171. ?>
  172.  
  173. $fields = array(
  174. "ID" => "ID",
  175. "Date Received" => "DateReceived",
  176. "Mortgagee/Vendor" =>"Mortgagee",
  177. ...
  178. );
  179. $update = array();
  180. foreach ($fields as $column => $field) {
  181. if (isset($_POST[$field]) && strlen($_POST[$field])) {
  182. $update[] = "`".$column."` = '".mysql_real_escape_string($_POST[$field])."'";
  183. }
  184. }
  185. $sql = "UPDATE `all_info` SET ".implode(", ", $update)."WHERE ID = '$ID'";
  186. mysql_query($sql);
  187.  
  188. $values = array();
  189. foreach($_POST as $key => $val) {
  190. if (empty($key)) {
  191. continue;
  192. }
  193. $fields[] = mysql_real_escape_string($key) . "='" . mysql_real_escape_string($val) . "'";
  194. }
  195.  
  196. $value_list = implode(', ', $fields);
  197. $sql = "UPDATE ... SET " . $value_list;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement