Guest User

Untitled

a guest
Feb 19th, 2017
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.05 KB | None | 0 0
  1. <!doctype html>
  2.  
  3. <!--credit to Joshua McCann for troubleshooting and
  4. helping me with developing my php page-->
  5.  
  6. <html lang="en">
  7. <head>
  8. <title>Inisope Online Directory</title>
  9. <meta charset="utf-8">
  10. <meta name="viewport" content="width=device-width, initial-scale=1">
  11. <link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/css/bootstrap.min.css">
  12. <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
  13. <script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.2.0/js/bootstrap.min.js"></script>
  14. <style type="text/css">
  15. div{ min-width: 10em;
  16. }
  17. </style>
  18. </head>
  19.  
  20. <body style="background:gainsboro;">
  21. <?php
  22. $servername = "localhost";
  23. $username = "jmelander";
  24. $password = "jmelander";
  25. $dbname = "hr_employees";
  26.  
  27. $conn = new mysqli($servername, $username, $password, $dbname);
  28.  
  29. $sql = "SELECT * FROM employees WHERE LAST_NAME LIKE '%" . $_POST['l_name'] . "%'";
  30. $result = $conn->query($sql);
  31.  
  32. function displayText($results){
  33. if ($results->num_rows > 0){
  34. while ($row = $results->fetch_assoc()){
  35.  
  36. printf ("<tr><td>%s</td><td>%s</td><td>%s</td><td><a href='mailto:%s'>%s</a></td></tr>", $row["LAST_NAME"], $row["FIRST_NAME"], $row["PHONE_NUMBER"], $row["EMAIL"], $row["EMAIL"]);
  37. }
  38. }
  39. else{
  40. echo "0 results <br>";
  41. }
  42. }
  43. ?>
  44.  
  45. <div class="container">
  46. <div class="jumbotron text-center" style="background:grey; color:white;">
  47. <center><img src="images/logo.jpg" class="img-rounded img-responsive" alt="Inisope_logo"></center>
  48. <h1>Inisope Inc. Employee Directory</h1>
  49. <p> It's no longer raining cats and dogs!</p>
  50. </div>
  51. <div class="row">
  52. <div class="col-md-12">
  53. <form action="php_directory.php" method="post">
  54. <div class="table-responsive">
  55. <table class="table text-left" style="border-color:transparent;">
  56. <tr>
  57. <td><label for="l_name"> Search Employee's Last Name:</label></td>
  58. <td><input type="text" name="l_name"></td>
  59. </tr>
  60. <tr>
  61. <td colspan='2' class="text-center">
  62. <button type="submit">Submit</button>
  63. </td>
  64. </tr>
  65. </table>
  66. </div>
  67. </form>
  68. </div>
  69. </div>
  70. <div class="row" style="padding-top:1em;">
  71. <div class="col-md-12">
  72. <div class="table-responsive">
  73. <table class="table text:left" style="border-color:black;">
  74. <tr>
  75. <th><strong>Last Name</strong></th>
  76. <th><strong>First Name</strong></th>
  77. <th><strong>Phone Number</strong></th>
  78. <th><strong>Email</strong></th>
  79. </tr>
  80. <?php displayText($result);?>
  81. </table>
  82. </div>
  83. </div>
  84. </div>
  85. </div>
  86. </body>
  87. </html>
Add Comment
Please, Sign In to add comment