Advertisement
basart1

Untitled

Apr 17th, 2019
128
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 7.05 KB | None | 0 0
  1.  
  2. <html>
  3. <head>
  4.     <meta charset="utf-8">
  5.     <title>My Form</title>
  6. </head>
  7. <body>
  8. <table class="tab2" border="1">
  9.     <tbody id="body">
  10.     <tr>
  11.         <th><a href="?id">№</th></a>
  12.         <th><a href="?name1">Имя</th></a>
  13.         <th><a href="?surn">Фамилия</th></a>
  14.         <th><a href="?phone1">Номер телефона</th></a>
  15.     </tr>
  16.     <?php
  17. const HOST_NAME = '127.0.0.1';
  18. const DB_NAME = 'address_book';
  19. const LOGIN_DB = 'basart';
  20. const PASSWORD_DB = "megusta";
  21. const PORT = 3306;
  22. $mysqlConnection = new mysqli(HOST_NAME, LOGIN_DB, PASSWORD_DB, DB_NAME, PORT);
  23. function addcheck ($mysqlConnection){
  24.     $query1 = "SELECT * FROM `users` WHERE `check`= 1";
  25.     $result = mysqli_query($mysqlConnection,$query1 );
  26.      if ($ew1 =  mysqli_fetch_all($result)) {
  27.         return $ew1;
  28.     }
  29. }
  30. addcheck($mysqlConnection);
  31. if(!isset($_GET['id']) && !isset($_GET['name1']) && !isset($_GET['surn']) && !isset($_GET['phone1'])) {
  32.         foreach (addcheck($mysqlConnection) as $key => $value) {
  33.          echo
  34.     "<table class='tab2' border='2'  bgcolor='#ff7f50' width='15%'>
  35.    <tr  style='color: chartreuse'>
  36.    <tr>
  37.    <td>", $value[0], "</td>
  38.    <td>", $value[1], "</td>
  39.    <td >", $value[2], "</td>
  40.    <td>", $value[3], "</td>
  41.    </table>";
  42.     }
  43. } elseif (isset($_GET['id']) && $_GET['id'] == 0) {
  44.     $countid = 0;
  45.     $countid ++;
  46.      $order = $_GET['id'] == 'ASC' ? 'DESC' : 'ASC';
  47.         $query = "SELECT * FROM `users` WHERE `check` = 1  ORDER BY `id` " .$order;
  48. $result0 = mysqli_query($mysqlConnection,$query);
  49.    while ($row = mysqli_fetch_array($result0)) {
  50.     echo
  51.      "<table class='tab2' border='2'  bgcolor='#ff7f50' width='15%'>
  52.    <tr  style='color: chartreuse'>
  53.    <tr>
  54.    <td>", $row[0], "</td>
  55.    <td>", $row[1], "</td>
  56.    <td >", $row[2], "</td>
  57.    <td>", $row[3], "</td>
  58.    </table>";
  59. }
  60. }
  61. /*elseif (isset($_GET['id']) && $_GET['id'] != 0){
  62.     $order = "DESC";
  63.     $query = "SELECT * FROM `users` WHERE `check` = 1  ORDER BY `id`" .$order;
  64. $result0 = mysqli_query($mysqlConnection,$query);
  65.    while ($row = mysqli_fetch_array($result0)) {
  66.     echo
  67.      "<table class='tab2' border='2'  bgcolor='#ff7f50' width='15%'>
  68.     <tr  style='color: chartreuse'>
  69.     <tr>
  70.     <td>", $row[0], "</td>
  71.     <td>", $row[1], "</td>
  72.     <td >", $row[2], "</td>
  73.     <td>", $row[3], "</td>
  74.     </table>";
  75. }
  76.    }*/  elseif (isset($_GET['name1']) && $_GET['name1'] == 0){
  77.     $order = 'ASC';
  78.             $query = "SELECT * FROM `users` WHERE `check` = 1 ORDER BY `first_name` " .$order;
  79. $result0 = mysqli_query($mysqlConnection,$query);
  80.    while ($row = mysqli_fetch_array($result0)) {
  81.     echo
  82.      "<table class='tab2' border='2'  bgcolor='#ff7f50' width='15%'>
  83.    <tr  style='color: chartreuse'>
  84.    <tr>
  85.    <td>", $row[0], "</td>
  86.    <td>", $row[1], "</td>
  87.    <td >", $row[2], "</td>
  88.    <td>", $row[3], "</td>
  89.    </table>";
  90.  
  91.    }
  92. } elseif (isset($_GET['surn']) && $_GET['surn'] == 0) {
  93.     $order = 'ASC';
  94.             $query = "SELECT * FROM `users` WHERE `check` = 1 ORDER BY `surname` " .$order;
  95. $result0 = mysqli_query($mysqlConnection,$query);
  96.    while ($row = mysqli_fetch_array($result0)) {
  97.     echo
  98.      "<table class='tab2' border='2'  bgcolor='#ff7f50' width='15%'>
  99.    <tr  style='color: chartreuse'>
  100.    <tr>
  101.    <td>", $row[0], "</td>
  102.    <td>", $row[1], "</td>
  103.    <td >", $row[2], "</td>
  104.    <td>", $row[3], "</td>
  105.    </table>";
  106.     }
  107. } elseif (isset($_GET['phone1'])&& $_GET['phone1'] == 0) {
  108.      $order = 'ASC';
  109.             $query = "SELECT * FROM `users` WHERE `check` = 1 ORDER BY `phone_number` " .$order;
  110. $result0 = mysqli_query($mysqlConnection,$query);
  111.    while ($row = mysqli_fetch_array($result0)) {
  112.     echo
  113.      "<table class='tab2' border='2'  bgcolor='#ff7f50' width='15%'>
  114.    <tr  style='color: chartreuse'>
  115.    <tr>
  116.    <td>", $row[0], "</td>
  117.    <td>", $row[1], "</td>
  118.    <td >", $row[2], "</td>
  119.    <td>", $row[3], "</td>
  120.    </table>";
  121.     }
  122. } elseif (isset($_GET['surn']) && $order == 'ASC') {
  123.     $order = 'DESC';
  124.               $query = "SELECT * FROM `users` WHERE `check` = 1 ORDER BY `surname` " .$order;
  125. $result0 = mysqli_query($mysqlConnection,$query);
  126.    while ($row = mysqli_fetch_array($result0)) {
  127.     echo
  128.      "<table class='tab2' border='2'  bgcolor='#ff7f50' width='15%'>
  129.    <tr  style='color: chartreuse'>
  130.    <tr>
  131.    <td>", $row[0], "</td>
  132.    <td>", $row[1], "</td>
  133.    <td >", $row[2], "</td>
  134.    <td>", $row[3], "</td>
  135.    </table>";
  136.     }
  137. }
  138. /*else if (isset($_GET['name1'])) {
  139.     $order = $_GET['id'] == 'ASC' ? 'ASC' : 'DESC';
  140. }{
  141. $order = 'DESC';
  142.         $query = "SELECT * FROM `users` WHERE `check` = 1 ORDER BY `id` " .$order;
  143. $result0 = mysqli_query($mysqlConnection,$query);
  144.    while ($row = mysqli_fetch_array($result0)) {
  145.     echo
  146.      "<table class='tab2' border='2'  bgcolor='red' width='15%'>
  147.     <tr  style='color: chartreuse'>
  148.     <tr>
  149.     <td>", $row[0], "</td>
  150.     <td>", $row[1], "</td>
  151.     <td >", $row[2], "</td>
  152.     <td>", $row[3], "</td>
  153.     </table>";
  154.  
  155. }
  156.     }*/
  157.    /* $sort = isset($_GET['surn']) ? $_GET['surn'] : 'desc';
  158.     $order = "ORDER BY $sort";*/
  159. /*$key = isset($_GET['key']) ? $_GET['key'] : 'number';*/
  160.  
  161. /*  if(isset($_GET['id'])) {
  162.     $qr_result = mysql_query("SELECT * from `users` ORDER BY `id` ASC limit 1");
  163. }
  164.         elseif(isset($_GET['name1'])) {
  165.             $qr_result = mysql_query("SELECT * from `users` ORDER BY `first_name` DESC");}
  166.         elseif(isset($_GET['surn'])) {
  167.             $qr_result = mysql_query("SELECT * from `users` ORDER BY `surname` DESC");
  168.         }
  169.         elseif(isset($_GET['phone1'])) {
  170.             $qr_result = mysql_query("SELECT * from `users` ORDER BY `phone_number` DESC");
  171.         } */
  172.         /*while($data = mysqli_fetch_array($result0))
  173.         {
  174.           echo "<table class='tab2' border='3'  bgcolor='#ff7f50' width='15%'>
  175.     <tr  style='color: chartreuse'>
  176.              <tr>
  177.              <td>$data[0]</td>
  178.              <td>$data[1]</td>
  179.              <td>$data[2]</td>
  180.              <td>$data[3]</td>
  181.             </tr>
  182.             </table>";
  183.         }*/
  184.     ?>
  185.    
  186.     </tr>
  187.     </tbody>
  188. </table>
  189. <input type="button" value="Добавить" id="btnTrigger"/>
  190. <input type="button" value="Удалить всё" id="deleteAllRows"/>
  191. <form class="form" action="form.php" method="post" id="form">
  192.     <p>My form</p>
  193.     <fieldset>
  194.         <legend>Запись данных</legend>
  195.         <p><label for="name">Имя <em>*</em></label><input  type="text" id="name" name="name"></p>
  196.         <p><label for="surname">Фамилия<em>*</em></label><input  type="text" id="surname"
  197.                                                                 name="surname"></p>
  198.         <p><label for="phonenumber">Номер телефона<em>*</em></label><input  type="text" id="pn"
  199.                                                                            name="pn"></p>
  200.         <input type="submit" value="Добавить"  id="btnAdd"/>
  201.  
  202.     </fieldset>
  203. <!--<script src="ajax.js" charset="utf-8"></script>-->
  204. </body>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement