Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.59 KB | None | 0 0
  1. <?php
  2.     require_once '../../includes/database.php';
  3.  
  4.     // Start session because I need the first and Last name of employee.
  5.     session_start();
  6.  
  7.     // The first and lastname of employee
  8.     // By starting session, it knows who you are and for example also knows that your last_name is Phan.
  9.  
  10.  
  11.     $name = $_SESSION['name'];
  12.     $last_name = $_SESSION['last_name'];
  13.  
  14.  
  15.  
  16.     if(isset($_POST['submit'])) {
  17.         $msqli = mysqli_connect($host, $user, $password, $database)
  18.         or die("Error: ". mysqli_connect_error());
  19.  
  20.  
  21.         $request = $_POST['request'];
  22.  
  23.  
  24.         if (isset($_POST['request'])) {
  25.  
  26.             // I've learned that you should always DEFINE your query and after that EXECECUTE it in your $result variable. Otherwise
  27.             // it won't work.
  28.  
  29.             foreach($request as $key => $value) {
  30.  
  31.               $query = "SELECT id FROM pending_requests";
  32.  
  33.               $result = $msqli->query($query);
  34.  
  35.  
  36.               if($result) {
  37.                   //Perform inserted
  38.  
  39.                   //Msqli real escape string makes data safe before sending it to mysql.
  40.  
  41.                   $sql = "INSERT INTO pending_requests(first_name, user_id, request) VALUES ('$first_name', '$user_id','" . $msqli->real_escape_string($value) . "')";
  42.  
  43.                   $insert = $msqli->query($sql);
  44.  
  45.                   if (!$insert) {
  46.                       echo $msqli->error;
  47.                   }
  48.               }
  49.  
  50.             }
  51.         }
  52.  
  53.         // Close
  54.  
  55.         mysqli_close($msqli); //
  56.  
  57.     }
  58.  
  59.  
  60.  
  61.  ?>
  62.  
  63.  <!DOCTYPE html>
  64.  <html>
  65.  <head>
  66.      <meta charset="UTF-8">
  67.      <title> Aanvragen gelukt </title>
  68.  
  69.      <link rel="stylesheet" type="text/css" href="../../../app/assets/styles/css/main.css">
  70.  
  71.  
  72.  </head>
  73.  <body>
  74.  
  75.    <div class="requests__container">
  76.    <div class="requests__top">
  77.        <div class="requests__button-wrapper">
  78.            <a class="current requests__button" href="requests.php" id="aanvraag">
  79.               Aanvragen
  80.            </a>
  81.        </div>
  82.        <div class="requests__button-wrapper">
  83.            <a href="status.php" id="status" class="requests__button">
  84.              Status
  85.            </a>
  86.        </div>
  87.        <a href="home.php" class="status__add">
  88.            <div class="status__add-wrapper">
  89.                <img class="status__add-image" src="../../../app/assets/images/left-arrow.png" />
  90.            </div>
  91.        </a>
  92.    </div>
  93.          <div class="requests__succes">
  94.             <h2 class="requests__succes-title"> Het aanvragen van je vakantiedag(en) is gelukt! </h2>
  95.           </div>
  96.     </div>
  97.  </body>
  98.  </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement