Advertisement
fqrmix

Untitled

Dec 23rd, 2016
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 7.04 KB | None | 0 0
  1. <?php
  2.    /* $db = mysql_connect("localhost","l952453s_fqrmix","123456");
  3.     mysql_set_charset("utf8");
  4.     mysql_select_db("rasp" ,$db);
  5.     $test = mysql_query("SELECT * FROM `Расписание`",$db); */
  6.    
  7. $rasp = [
  8.     1 => '<table border="1">
  9.  <tr>
  10.    <td>Номер пары</td>
  11.    <td>Название пары</td>
  12.    <td>Корпус</td>
  13.    <td>Аудитория</td>
  14.  </tr>
  15.  <tr>
  16.        <td>1</td>
  17.        <td>-</td>
  18.        <td>-</td>
  19.        <td>-</td>
  20.  </tr>
  21.    <tr>
  22.        <td>2</td>
  23.        <td>Физкультура</td>
  24.        <td>4 корпус</td>
  25.        <td>Спортзал</td>
  26.  </tr>  <tr>
  27.        <td>3</td>
  28.        <td>Физика</td>
  29.        <td>5 корпус</td>
  30.        <td>5303</td>
  31.  </tr>  <tr>
  32.        <td>4</td>
  33.        <td>-</td>
  34.        <td>-</td>
  35.        <td>-</td>
  36.  </tr>  <tr>
  37.        <td>5</td>
  38.        <td>-</td>
  39.        <td>-</td>
  40.        <td>-</td>
  41.  </tr>  <tr>
  42.        <td>6</td>
  43.        <td>-</td>
  44.        <td>-</td>
  45.        <td>-</td>
  46.  </tr>
  47. </table>',
  48.     2 => '<table border="1">
  49.  <tr>
  50.    <td>Номер пары</td>
  51.    <td>Название пары</td>
  52.    <td>Корпус</td>
  53.    <td>Аудитория</td>
  54.  </tr>
  55.  <tr>
  56.        <td>1</td>
  57.        <td>-</td>
  58.        <td>-</td>
  59.        <td>-</td>
  60.  </tr>
  61.    <tr>
  62.        <td>2</td>
  63.        <td>Экология</td>
  64.        <td>6 корпус</td>
  65.        <td>6313</td>
  66.  </tr>  <tr>
  67.        <td>3</td>
  68.        <td>Экология</td>
  69.        <td>6 корпус</td>
  70.        <td>6313</td>
  71.  </tr>  <tr>
  72.        <td>4</td>
  73.        <td>-</td>
  74.        <td>-</td>
  75.        <td>-</td>
  76.  </tr>  <tr>
  77.        <td>5</td>
  78.        <td>-</td>
  79.        <td>-</td>
  80.        <td>-</td>
  81.  </tr>  <tr>
  82.        <td>6</td>
  83.        <td>-</td>
  84.        <td>-</td>
  85.        <td>-</td>
  86.  </tr>
  87. </table>',
  88.     3 => '<table border="1">
  89.  <tr>
  90.    <td>Номер пары</td>
  91.    <td>Название пары</td>
  92.    <td>Корпус</td>
  93.    <td>Аудитория</td>
  94.  </tr>
  95.  <tr>
  96.        <td>1</td>
  97.        <td>-</td>
  98.        <td>-</td>
  99.        <td>-</td>
  100.  </tr>
  101.    <tr>
  102.        <td>2</td>
  103.        <td>Информационные технологии</td>
  104.        <td>6 корпус</td>
  105.        <td>6126</td>
  106.  </tr>  <tr>
  107.        <td>3</td>
  108.        <td>История</td>
  109.        <td>6 корпус</td>
  110.        <td>6126</td>
  111.  </tr>  <tr>
  112.        <td>4</td>
  113.        <td>Математика</td>
  114.        <td>6 корпус</td>
  115.        <td>6126</td>
  116.  </tr>  <tr>
  117.        <td>5</td>
  118.        <td>-</td>
  119.        <td>-</td>
  120.        <td>-</td>
  121.  </tr>  <tr>
  122.        <td>6</td>
  123.        <td>-</td>
  124.        <td>-</td>
  125.        <td>-</td>
  126.  </tr>
  127. </table>',
  128.     4 => '<table border="1">
  129.  <tr>
  130.    <td>Номер пары</td>
  131.    <td>Название пары</td>
  132.    <td>Корпус</td>
  133.    <td>Аудитория</td>
  134.  </tr>
  135.  <tr>
  136.        <td>1</td>
  137.        <td>Русский язык и развитие речи</td>
  138.        <td>6 корпус</td>
  139.        <td>6125</td>
  140.  </tr>
  141.    <tr>
  142.        <td>2</td>
  143.        <td>Русский язык</td>
  144.        <td>6 корпус</td>
  145.        <td>6125</td>
  146.  </tr>  <tr>
  147.        <td>3</td>
  148.        <td>Математика</td>
  149.        <td>6 корпус</td>
  150.        <td>6126</td>
  151.  </tr>  <tr>
  152.        <td>4</td>
  153.        <td>-</td>
  154.        <td>-</td>
  155.        <td>-</td>
  156.  </tr>  <tr>
  157.        <td>5</td>
  158.        <td>-</td>
  159.        <td>-</td>
  160.        <td>-</td>
  161.  </tr>  <tr>
  162.        <td>6</td>
  163.        <td>-</td>
  164.        <td>-</td>
  165.        <td>-</td>
  166.  </tr>
  167. </table>',
  168.     5 => '
  169.    <table border="1">
  170.  <tr>
  171.    <td>Номер пары</td>
  172.    <td>Название пары</td>
  173.    <td>Корпус</td>
  174.    <td>Аудитория</td>
  175.  </tr>
  176.  <tr>
  177.        <td>1</td>
  178.        <td>-</td>
  179.        <td>-</td>
  180.        <td>-</td>
  181.  </tr>
  182.    <tr>
  183.        <td>2</td>
  184.        <td>Физкультура</td>
  185.        <td>6 корпус</td>
  186.        <td>Спортзал</td>
  187.  </tr>  <tr>
  188.        <td>3</td>
  189.        <td>Англ. язык</td>
  190.        <td>6 корпус</td>
  191.        <td>6415/6433</td>
  192.  </tr>  <tr>
  193.        <td>4</td>
  194.        <td>-</td>
  195.        <td>-</td>
  196.        <td>-</td>
  197.  </tr>  <tr>
  198.        <td>5</td>
  199.        <td>Математика</td>
  200.        <td>6 корпус</td>
  201.        <td>6151</td>
  202.  </tr>  <tr>
  203.        <td>6</td>
  204.        <td>-</td>
  205.        <td>-</td>
  206.        <td>-</td>
  207.  </tr>
  208. </table>',
  209.     6 => '
  210. <table border="1">
  211.  <tr>
  212.    <td>Номер пары</td>
  213.    <td>Название пары</td>
  214.    <td>Корпус</td>
  215.    <td>Аудитория</td>
  216.  </tr>
  217.  <tr>
  218.        <td>1</td>
  219.        <td>Информатика(3 часа)</td>
  220.        <td>6 корпус</td>
  221.        <td>6342/6339</td>
  222.  </tr>
  223.    <tr>
  224.        <td>2</td>
  225.        <td>-</td>
  226.        <td>-</td>
  227.        <td>-</td>
  228.  </tr>  <tr>
  229.        <td>3</td>
  230.        <td></td>
  231.        <td>-</td>
  232.        <td>-</td>
  233.  </tr>  <tr>
  234.        <td>4</td>
  235.        <td>-</td>
  236.        <td>-</td>
  237.        <td>-</td>
  238.  </tr>  <tr>
  239.        <td>5</td>
  240.        <td>-</td>
  241.        <td>-</td>
  242.        <td>-</td>
  243.  </tr>  <tr>
  244.        <td>6</td>
  245.        <td>-</td>
  246.        <td>-</td>
  247.        <td>-</td>
  248.  </tr>
  249. </table>',
  250. ];
  251.     $time_of_end = [
  252.             1 => '13:15',
  253.             2 => '13:40',
  254.             3 => '13:40',
  255.             4 => '13:40',
  256.             5 => '17:10',
  257.             6 => '18:45',
  258.         ];
  259.     $current_time = date(H);
  260.     $current_day = date(N);
  261.     if ($current_time <= 15 and $current_day != 7) {
  262.         echo 'У тебя сегодня - '.$rasp[$current_day];
  263.         if ($current_day != 7){
  264.             echo 'Время окончания пар '.$time_of_end[$current_day];
  265.         }
  266.     } elseif ($current_day != 7){
  267.         $current_day_2 = $current_day + 1;
  268.         echo 'Сегодня у тебя уже кончиились пары. <br> На след. день у тебя -'.$rasp[$current_day_2];
  269.         echo 'Время окончания пар '.$time_of_end[$current_day_2];
  270.     }
  271.     if ($current_day == 7){
  272.         echo 'Сегодня воскресенье. Завтра у тебя - '.$rasp[1];
  273.         echo 'Время окончания пар '.$time_of_end[1];
  274.     }
  275.     if ($current_time <= 15){
  276.         $before_update = abs(15-$current_time);
  277.     } else{
  278.         $before_update = abs(15 + (24 - $current_time));
  279.     }
  280.     if ($before_update != 0) {
  281.     echo '<br>До обновления таблицы '.$before_update.' часа(-ов)';
  282.     } else{
  283.         $k = 1;
  284.         echo '<br>Таблица была обновлена менее часа назад';
  285.     }
  286.     if ($k != 1){
  287.     if ($current_time > 15 and $before_update != 0){
  288.         $last_update = abs($current_time - 15);
  289.     } elseif ($before_update != 0) {
  290.         $last_update = abs($current_time + 9);
  291.     }
  292.     echo '<br>Таблица была обновлена '.$last_update.' час(-ов) назад<br>';
  293.     }
  294. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement