Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <html>
- <?PHP
- include $_SERVER['DOCUMENT_ROOT']."/config/config.php";
- include $_SERVER['DOCUMENT_ROOT']."/config/functions.php";
- ?>
- <head>
- <meta charset="utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1">
- <meta name="description" content="">
- <meta name="author" content="">
- <title>SB Admin 2 - Bootstrap Admin Theme</title>
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
- <!-- Bootstrap Core CSS -->
- <link href="../bower_components/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet">
- <!-- MetisMenu CSS -->
- <link href="../bower_components/metisMenu/dist/metisMenu.min.css" rel="stylesheet">
- <!-- Timeline CSS -->
- <link href="../dist/css/timeline.css" rel="stylesheet">
- <!-- Custom CSS -->
- <link href="../dist/css/sb-admin-2.css" rel="stylesheet">
- <!-- DataTables CSS -->
- <link href="../bower_components/datatables-plugins/integration/bootstrap/3/dataTables.bootstrap.css" rel="stylesheet">
- <!-- DataTables Responsive CSS -->
- <link href="../bower_components/datatables-responsive/css/dataTables.responsive.css" rel="stylesheet">
- <!-- Morris Charts CSS -->
- <link href="../bower_components/morrisjs/morris.css" rel="stylesheet">
- <!-- Custom Fonts -->
- <link href="../bower_components/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
- <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
- <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
- <!--[if lt IE 9]>
- <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
- <script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
- <![endif]-->
- <style>
- <!--
- .verticaltext {
- writing-mode: tb-rl;
- filter: flipv fliph;
- }
- -->
- </style>
- </head>
- <head>
- <script src="http://code.jquery.com/jquery-latest.js"></script>
- <script>
- //var d = 0;
- function myLoop () { // create a loop function
- setTimeout(function () { // call a 3s setTimeout when the loop is called
- var i = 1; // set your counter to 1
- $('#pokaz' + d).slideToggle('normal');
- if( d > ($('#count').html())){
- location.reload();
- }
- // your code here
- d++; // increment the counter
- //if (i < 10) { // if the counter < 10, call the loop function
- myLoop(); // .. again which will trigger another
- } // .. setTimeout()
- }, 7000)
- }
- myLoop();
- </script>
- </head>
- <body>
- </body>
- <?PHP
- $q = 0;
- $data = time(); // aktualny czas
- $Tydzien=date('W');//Ustawia numer tygodnia
- if(date("H",$data)>=16)//Nazywa dni tygodnia po Polsku i przesuwa dzień i tydzień na następny poniedziałek
- {$data = $data + 86400;}
- $a=0;
- $b=0;
- $c = 0;
- While($b<3 AND $a<14){//Przeszukje baze do póki nie znajdzie 3 wyników, lub ilość prób wyniesie wiecej niż 14
- if($a>0)
- $data = $data + 86400;
- $dzien_tyg = date("l",$data);
- If($dzien_tyg == 'Monday')
- {$dzien_tyg = 'Poniedziałek';$D=1;}
- ElseIf($dzien_tyg == 'Tuesday')
- {$dzien_tyg = 'Wtorek';$D=2;}
- ElseIf($dzien_tyg == 'Wednesday')
- {$dzien_tyg = 'Środa';$D=3;}
- ElseIf($dzien_tyg == 'Thursday')
- {$dzien_tyg = 'Czwartek';$D=4;}
- ElseIf($dzien_tyg == 'Friday')
- {$dzien_tyg = 'Piątek';$D=5;}
- ElseIf($dzien_tyg == 'Saturday')
- {$dzien_tyg = 'Poniedziałek';$D=1;$data = $data + 172800;$Tydzien=$Tydzien+1;}//Przeskakuje na poniedziałek
- ElseIf($dzien_tyg == 'Sunday')
- {$dzien_tyg = 'Poniedziałek';$D=1;$data = $data + 86400;$Tydzien=$Tydzien+1;}//Przeskakuje na poniedziałek, ma miejsce tylko jesli załadowano w niedzielę.
- $wynik = mysqli_query($link, "SELECT DISTINCT `Zast_Nau_Id` FROM `Zastepstwa` Where `Tydzien` = {$Tydzien} AND `Dzien` = {$D} ORDER BY `Zast_Nau_Id`")
- or die('Błąd zapytania');
- if(mysqli_num_rows($wynik) > 0) {
- +
- $b++;
- //Wyświetla dzien tygodnia oraz dzien mc
- $dzien = $dzien_tyg.'('.date("d,m",$data).')'.'<br>';
- while($row = mysqli_fetch_assoc($wynik)) {
- IF(($c % 3 == 0) or $c == 0){
- //Sprawia, że elementy poruszają sie
- $q++;
- Echo '<table class="table" id="pokaz'.$c / 3 .'" style="display: block">
- <tr>
- <th>'.$dzien_tyg.'</th>
- <th>('.date("d/m",$data).')</th>
- <th>('.date("Y",$data).') </th>
- </tr>';
- }
- $Zast_Nau = Get_User($row['Zast_Nau_Id']);//Wyciaga dane nauczyciela
- //Wypisuje Imie i Nazwisko
- echo '
- <td>
- <table class="table">
- <thead>
- <tr>
- <th>#</th>
- <th colspan="4">'.$Zast_Nau['User_FName'].' '.$Zast_Nau['User_SName'].'</th>
- </tr>
- </thead>
- ';
- $wynik1 = mysqli_query($link, "SELECT * FROM `zastepstwa` WHERE `Zast_Nau_ID` = {$row['Zast_Nau_Id']} AND `Tydzien` = {$Tydzien} AND `Dzien` = {$D} ORDER BY `Godz` ")
- or die('Błąd zapytania');
- if(mysqli_num_rows($wynik1) > 0) {
- while($row = mysqli_fetch_assoc($wynik1)) {
- $klasa = mysqli_query($link, "SELECT * FROM `klasy` WHERE `Id` = {$row['Klasa']}")
- or die('Błąd zapytania');
- $klasaw = mysqli_fetch_assoc($klasa);
- //Wyswietla zastepstwa` dla danego nauczyciela
- echo '<tr class="'.$klasaw['kolor'].'">
- <td>Lekcja '.$row['Godz'].'</td>
- <td>'.$row['Nazwa'].'</td>
- <td>'.$klasaw['Nazwa'].'</td>
- <td>Grupa '.$row['Grupa'].'</td>
- <td>Sala '.$row['Sala'].'</td>
- ';
- echo '</tr>';
- }
- }
- echo '</table>';
- echo '</td>';
- $c++;
- }
- }
- $a++;
- }
- echo '<div id ="count" style="display: none" >'.$q.'</div> </table>'
- ?>
- <div class="panel panel-yellow">
- <div class="panel-heading">
- <center> W tej chwili stystem nie może wyświetlić Aktualności ....</center>
- </div>
- <div class="panel-body">
- <center><p> Ehh... Znowu nic się niedzieje, a może o czymś nie wiem?</p></center>
- </div>
- <div class="panel-footer">
- <center> ---/---</center>
- </div>
- </div>
- <div class="panel panel-red">
- <div class="panel-heading">
- <center> Za chwilę nastąpi przeładowanie strony</center>
- </div>
- </div>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement