Advertisement
Guest User

Untitled

a guest
Sep 22nd, 2017
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.29 KB | None | 0 0
  1. <form method="get">
  2.     <div>
  3.         Delimeter:
  4.         <select name="delimeter">
  5.             <option value=",">,</option>
  6.             <option value="|">|</option>
  7.             <option value="&">&</option>
  8.        </select>
  9.    </div>
  10.    <div>
  11.        Names:
  12.        <input type="text" name="names"/>
  13.    </div>
  14.    <div>
  15.        Ages:
  16.        <input type="text" name="ages"/>
  17.    </div>
  18.    <div>
  19.        <input type="submit" name="filter" value="Filter!">
  20.    </div>
  21. </form>
  22. <?php
  23. if(isset($_GET['filter'])){
  24.    $delimeter = $_GET['delimeter'];
  25.     $Names = explode($delimeter,$_GET['names']);
  26.     $Ages = explode($delimeter,$_GET['ages']);
  27.     $PagesCnt = floor(count($Names)/5)+1;
  28.     $SelectedPage = 1;
  29. }
  30. ?>
  31. <?php if (isset($Names,$Ages)): ?>
  32.     <table border="1" cellpadding="0">
  33.         <thead>
  34.         <tr>
  35.             <th>Name</th>
  36.             <th>Age</th>
  37.         </tr>
  38.         </thead>
  39.         <tbody>
  40.             <?php for ($i = 5*($SelectedPage-1); $i < 5*$SelectedPage;$i++): //displays five students per page
  41.                if($i>=count($Names)){break;}
  42.                 ?>
  43.             <tr>
  44.                 <td><?=$Names[$i]?></td>
  45.                 <td><?=$Ages[$i]?></td>
  46.             </tr>
  47.         <?php endfor;?>
  48.         </tbody>
  49.     </table>
  50. <?php endif;?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement