//Głowny
<?php //Jeśli nie ma w linku zmiennej ?strona TO ją tworzy IF ($_GET['strona'] == '') { header('Location: ?strona=1'); } //łączymy się z bazą danych $connection = @mysql_connect('aa', 'aa', 'aa') OR die('<meta http-equiv="refresh" content="0; URL=">'); $db = @mysql_select_db('aa', $connection) OR die('<meta http-equiv="refresh" content="0; URL=">'); //Linia o informacji co gdzie i jak w której tabeli echo '<center><table class="tablee"><tbody><tr class="tbheadd"><td>Item</td><td>Kto</td><td>Gdzie</td><td>Kiedy</td></tr>'; IF (is_numeric($_REQUEST['strona'])) { $page = (int) $_REQUEST['strona']; IF ($page < 2) { $page = 1; } } else { $page = 1; } //Ile rekordów na stronie $na_stronie = 60; $strona = ($page - 1) * $na_stronie; //Która tabela w bazie danych IF ($_GET['typ'] == '') { $wykonaj = mysql_query("SELECT * FROM lootall"); } IF ($_GET['typ'] == 'hero') { $wykonaj = mysql_query("SELECT * FROM loothero"); } IF ($_GET['typ'] == 'lega') { $wykonaj = mysql_query("SELECT * FROM lootlega"); } $znaleziono = mysql_num_rows($wykonaj); //Wyświetlanie rekordów z tabeli IF ($_GET['typ'] == '') { $query = "SELECT * FROM lootall ORDER BY id DESC LIMIT " . ($strona) . "," . $na_stronie . ""; } IF ($_GET['typ'] == 'hero') { $query = "SELECT * FROM loothero ORDER BY id DESC LIMIT " . ($strona) . "," . $na_stronie . ""; } IF ($_GET['typ'] == 'lega') { $query = "SELECT * FROM lootlega ORDER BY id DESC LIMIT " . ($strona) . "," . $na_stronie . ""; } $result = mysql_query($query); while ($data = mysql_fetch_array($result)) { echo '<tr>'; echo '<td><img src="http://prosperity.margonem.pl/obrazki/itemy/' . $data['grafika'] . '" class="itemborder" tip=\'' . $data['tip'] . '\'> '; echo '<td>' . $data['nick'] . ' (' . $data['herolvl'] . '' . $data['heroprof'] . ')</td>'; echo '<td>' . $data['mapname'] . ' ' . $data['herox'] . ',' . $data['heroy'] . '</td>'; echo '<td>' . $data['godziny'] . '<br>' . $data['dni'] . '</td>'; echo '</tr>'; } // sprawdza czy ma wysywietlac pager IF ($znaleziono > $na_stronie) { // oblicza ile ma wyswietlic stron $pages_count = ceil($znaleziono / $na_stronie); $strona_prev = $_GET['strona'] - 1; $strona_next = $_GET['strona'] + 1; //Wyświetla informację, która jest strona IF ($pages_count > 1) { echo 'Strona ' . $_GET['strona'] . ' z ' . $pages_count . '<br>'; } else //Jeśli strona=1 { echo 'Strona 1 z 1'; } //Jeśli strona jest mniejsza od 1 lub większa od maksymalnej TO przerzuca na pierwszą IF ($_GET['strona'] < 1 || $_GET['strona'] > $pages_count) { header('Location: ?strona=1'); } //Wyświetlanie znaczników przerzucających na strony IF ($_GET['strona'] >= 2 && $_GET['strona'] <= $pages_count) { echo '<a href="?strona=1" tip="Pierwsza"><span style="color:red"><<</span></a> <a href="?strona=' . ($_GET['strona'] - 1) . '" tip="Poprzednia"><span style="color:red"> < </span></a>'; } IF ($_GET['strona'] == $pages_count) { echo ' <form method="get" action="http://prosperity.y0.pl/loot"> <input style="text-align:center" value="' . $_GET['strona'] . '" name="strona" size="1"> </form>'; } IF ($_GET['strona'] == 1) { echo ' <form method="get" action="http://prosperity.y0.pl/loot"> <input style="text-align:center" value="' . $_GET['strona'] . '" name="strona" size="1"> </form>'; } IF ($_GET['strona'] > 1 && $_GET['strona'] < $pages_count) { echo ' <form method="get" action="http://prosperity.y0.pl/loot"> <input style="text-align:center" value="' . $_GET['strona'] . '" name="strona" size="1"> </form>'; } IF ($pages_count > $_GET['strona'] && $_GET['strona'] >= 1) { echo '<a href="?strona=' . ($_GET['strona'] + 1) . '" tip="NastÄpna"><span style="color:red"> ></span></a> <a href="?strona=' . ($pages_count) . '" tip="Ostatnia"><span style="color:red"> >></span></a>'; } } echo '</table>'; //Wyświetla informację, która jest strona IF ($pages_count > 2) { echo 'Strona ' . $_GET['strona'] . ' z ' . $pages_count . ''; } else { echo 'Strona 1 z 1'; } ?>
//Wyszukiwarka
<?php $_GET['szukaj']=trim($_GET['szukaj']); IF(empty($_GET['szukaj'])) die('Formularz wypełniony niepoprawnie! Nie można wyświetlić wyników wyszukiwania!'); else { $query="Select * From lootall Where nick Like '%{$_GET['szukaj']}%' ORDER BY id DESC"; $result=mysqli_query($base,$query); $obAmount=mysqli_num_rows($result); FOR($x=0;$x<$obAmount;$x++) { $row=mysqli_fetch_assoc($result); echo '<tr>'; echo '<td><img src="http://prosperity.margonem.pl/obrazki/itemy/'.$row['grafika'].'" class="itemborder" tip=\''.$row['tip'].'\'> '; echo '<td>'.$row['nick'].' ('.$row['herolvl'].''.$row['heroprof'].')</td>'; echo '<td>'.$row['mapname'].' '.$row['herox'].','.$row['heroy'].'</td>'; echo '<td>'.$row['godziny'].'<br>'.$row['dni'].'</td>'; echo '</tr>'; } } mysqli_close($base); ?>