Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2017
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.63 KB | None | 0 0
  1. <?php
  2.  
  3. $servername = "localhost";
  4. $username = "id2511919_azwan96";
  5. $password = "azwan9669";
  6. $dbname = "id2511919_azwan96";
  7.  
  8. // Create connection
  9. $conn = new mysqli($servername, $username, $password, $dbname );
  10.  
  11. // Check connection
  12. if ($conn->connect_error) {
  13. die("Connection failed: " . $conn->connect_error);
  14. } else{
  15. echo "Connected successfully";
  16. }
  17.  
  18. $sql = "SELECT * FROM User";
  19. $result = $conn->query($sql);
  20. while($row = $result->fetch_assoc()) {
  21. if ($row["Username"] == $_GET["username"]){
  22. $name = $row["Name"];
  23. }
  24. if ($row["Department"] == "Department of Human Resource"){
  25. $email= $row["Email"];
  26. }
  27.  
  28. }
  29. $start_date = $_GET["start_date"];
  30. $end_date = $_GET["end_date"];
  31. echo $start_date;
  32. echo $end_date;
  33. $sql = "UPDATE Leave_Application SET HR_Approval='Approved' WHERE Name='".$name."' AND Start_Date='".$start_date."' AND End_Date='".$end_date."'";
  34. if ($conn->query($sql) === TRUE) {
  35. echo "Record updated successfully";
  36. } else {
  37. echo "Error updating record: " . $conn->error;
  38. }
  39.  
  40. $sql = "SELECT * FROM Leave_Application";
  41. $result = $conn->query($sql);
  42. while($row = $result->fetch_assoc()) {
  43. if ($row["Name"] == $name && $row["Start_Date"] == $start_date && $row["End_Date"] == $end_date){
  44. $reason = $row["Reason"];
  45. }
  46. }
  47.  
  48. $msg = "The below information of application is approved.\n\nName: ".$name."\nStart date:".$start_date."\nEnd date: ".$end_date."\nReason: ".$reason."";
  49.  
  50. // use wordwrap() if lines are longer than 70 characters
  51. $msg = wordwrap($msg,70);
  52.  
  53. // send email
  54. mail($email,"My subject",$msg);
  55. echo "HR Department have been notified.";
  56. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement