40
39
38
37
a jest:

1
2
3
4
oto kod:
<?php $tbl_name="damprace"; //your table name // How many adjacent pages should be shown on each side? $adjacents = 3; /* First get total number of rows in data table. If you have a WHERE clause in your query, make sure you mirror it here. */ $query = "SELECT COUNT(*) as num FROM $tbl_name"; $total_pages = $total_pages[num]; /* Setup vars for query. */ $targetpage = "index.php"; //your file name (the name of this file) $limit = 15; //how many items to show per page $page = $_GET['page']; if($page) $start = ($page - 1) * $limit; //first item to display on this page else $start = 0; //if no page var is given, set start to 0 /* Get data. */ $sql = "SELECT * FROM $tbl_name LIMIT $start, $limit"; /* Setup page vars for display. */ if ($page == 0) $page = 1; //if no page var is given, default to 1. $prev = $page - 1; //previous page is page - 1 $next = $page + 1; //next page is page + 1 $lpm1 = $lastpage - 1; //last page minus 1 /* Now we apply our rules and draw the pagination object. We're actually saving the code to a variable in case we want to draw it more than once. */ $pagination = ""; if($lastpage > 1) { $pagination .= "<div class=\"pagination\">"; //previous button if ($page > 1) $pagination.= "<a href=\"$targetpage?page=$prev\">poprzednia</a>"; else $pagination.= "<span class=\"disabled\">poprzednia</span>"; //pages if ($lastpage < 7 + ($adjacents * 2)) //not enough pages to bother breaking it up { for ($counter = 1; $counter <= $lastpage; $counter++) { if ($counter == $page) $pagination.= "<span class=\"current\">$counter</span>"; else $pagination.= "<a href=\"$targetpage?page=$counter\">$counter</a>"; } } elseif($lastpage > 5 + ($adjacents * 2)) //enough pages to hide some { //close to beginning; only hide later pages if($page < 1 + ($adjacents * 2)) { for ($counter = 1; $counter < 4 + ($adjacents * 2); $counter++) { if ($counter == $page) $pagination.= "<span class=\"current\">$counter</span>"; else $pagination.= "<a href=\"$targetpage?page=$counter\">$counter</a>"; } $pagination.= "..."; $pagination.= "<a href=\"$targetpage?page=$lpm1\">$lpm1</a>"; $pagination.= "<a href=\"$targetpage?page=$lastpage\">$lastpage</a>"; } //in middle; hide some front and some back elseif($lastpage - ($adjacents * 2) > $page && $page > ($adjacents * 2)) { $pagination.= "<a href=\"$targetpage?page=1\">1</a>"; $pagination.= "<a href=\"$targetpage?page=2\">2</a>"; $pagination.= "..."; for ($counter = $page - $adjacents; $counter <= $page + $adjacents; $counter++) { if ($counter == $page) $pagination.= "<span class=\"current\">$counter</span>"; else $pagination.= "<a href=\"$targetpage?page=$counter\">$counter</a>"; } $pagination.= "..."; $pagination.= "<a href=\"$targetpage?page=$lpm1\">$lpm1</a>"; $pagination.= "<a href=\"$targetpage?page=$lastpage\">$lastpage</a>"; } //close to end; only hide early pages else { $pagination.= "<a href=\"$targetpage?page=1\">1</a>"; $pagination.= "<a href=\"$targetpage?page=2\">2</a>"; $pagination.= "..."; for ($counter = $lastpage - (2 + ($adjacents * 2)); $counter <= $lastpage; $counter++) { if ($counter == $page) $pagination.= "<span class=\"current\">$counter</span>"; else $pagination.= "<a href=\"$targetpage?page=$counter\">$counter</a>"; } } } //next button if ($page < $counter - 1) $pagination.= "<a href=\"$targetpage?page=$next\">następna</a>"; else $pagination.= "<span class=\"disabled\">następna</span>"; $pagination.= "</div>\n"; } ?> <?php // Define $color=1 $color="1"; echo "<tr> <td width='30px'><font color='#a4a4a4' size='1'>ID</td> <td width='120px'><font color='#a4a4a4' size='1'>DATA</td> <td width='250px'><font color='#a4a4a4' size='1'>STANOWISKO</td> <td width='250px'><font color='#a4a4a4' size='1'>FIRMA</td> <td width='150px'><font color='#a4a4a4' size='1'>LOKALIZACJA</td></tr>"; // If $color==1 table row color = #FFC600 if($color==1){ echo "<tr bgcolor='#b0bccd'> <td width='30px'>".$row['id']."</td> <td width='120px'>".$row['data']."</td> <td width='250px'><a href='http://pracujkalisz.pl/test/stanowisko.php?id=".$row['id']."'>".$row['stanowisko']."</a></td> <td width='250px'>".$row['firma']."</td> <td width='150px'>".$row['lokalizacja']."</td> </tr>"; // Set $color==2, for switching to other color $color="2"; } // When $color not equal 1, use this table row color else { echo "<tr bgcolor='#dde3ec'> <td width='30px'>".$row['id']."</td> <td width='120px'>".$row['data']."</td> <td width='250px'><a href='http://pracujkalisz.pl/test/stanowisko.php?id=".$row['id']."'>".$row['stanowisko']."</a></td> <td width='250px'>".$row['firma']."</td> <td width='150px'>".$row['lokalizacja']."</td> </tr>"; // Set $color back to 1 $color="1"; } } ?> <p> <?=$pagination?>
oraz mam problem z wyświetlaniem z bazy danych entera.... Zamiast pokazywania się enter robi się spacja

Z góry dziękuję za pomoc,
Randall