dergunovs

Untitled

May 29th, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.16 KB | None | 0 0
  1. <?php
  2. $db_host='localhost';
  3. $db_name='dergunov';
  4. $db_user='dergunov';
  5. $db_pass='neto1055';
  6. mysql_connect($db_host,$db_user,$db_pass);
  7. mysql_select_db($db_name);
  8. mysql_set_charset('utf8');
  9. $result=mysql_query('SELECT * FROM `tasks`');
  10. if (isset($_POST["description"]) AND !empty($_POST["description"])) {
  11.     $desc = $_POST["description"];
  12.     $sql = mysql_query("INSERT INTO `tasks` (`description`, `is_done`, `date_added`) VALUES ('$desc', '0', now())");
  13.     if ($sql) {
  14.         header ("location: http://university.netology.ru/u/dergunov/dz11/task.php");
  15.     } else {
  16.         echo "<p>Произошла ошибка.</p>";
  17.     }
  18. };
  19. if (isset($_GET['del'])) {
  20.     $sql = mysql_query('DELETE FROM `tasks` WHERE `ID` = "'.$_GET['del'].'"');
  21.     if ($sql) {
  22.         header ("location: http://university.netology.ru/u/dergunov/dz11/task.php");
  23.     } else {
  24.         echo "<p>Произошла ошибка.</p>";
  25.     }
  26. }
  27. if (isset($_GET['done'])) {
  28.     $sql = mysql_query('UPDATE `tasks` SET `is_done` = "1" WHERE `ID` = "'.$_GET['done'].'"');
  29.     if ($sql) {
  30.         header ("location: http://university.netology.ru/u/dergunov/dz11/task.php");
  31.     } else {
  32.         echo "<p>Произошла ошибка.</p>";
  33.     }
  34. }
  35. ?>
  36.  
  37. <div>
  38.     <form action="" method="POST">
  39.         <input type="text" name="description" placeholder="Описание задачи" value="" />
  40.         <input type="submit" name="save" value="Добавить" />
  41.     </form>
  42. </div>
  43.  
  44.  
  45. <table border="1" cellpadding="8" cellspacing="0">
  46.     <tr>
  47.     <th>Описание задачи</th>
  48.     <th>Дата добавления</th>
  49.     <th>Статус</th>
  50.     <th>Управление</th>
  51.     </tr>
  52.  
  53. <?php
  54.     while ($row = mysql_fetch_assoc($result)) {
  55.         $id = $row['id'];
  56.         $name = $row['description'];
  57.         $date = $row['date_added'];
  58.         $done = $row['is_done'];
  59.         echo "<tr><td>$name</td><td>$date</td><td>";
  60.         if ($done == 0) {
  61.             echo 'В процессе';
  62.         } else {
  63.             echo 'Выполнено';
  64.         };
  65.         echo "</td><td>
  66.                     <a href='?done=$id'>Выполнить</a>
  67.                     <a href='?del=$id'>Удалить</a>
  68.                 </td></tr>";
  69.     }
  70. ?>
  71.  
  72. </table>
Advertisement
Add Comment
Please, Sign In to add comment