$link="index.php?strona="; $zapytanie = "SELECT * FROM news ORDER by id DESC"; if(!$strona){ $nr=$_GET["strona"]; if($nr==0) { $nr=1; } $strona=$nr; } $ile=6; $start=($strona-1)*$ile; $wynik = $db->query($zapytanie); $ile_rek = $wynik->num_rows; $podstron = ceil($ile_rek/$ile); $zapytanie.= " LIMIT $start,$ile"; $final = $db->query($zapytanie); $i=0; while ($row = $final->fetch_assoc()) { echo '<li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>'.$row['title'].'</h2> <p>'.$row['content'].'</p> </li>'; } <? if($strona>1) if($podstron<=10) { for ($s=1; $s<=$podstron; $s++){ } //jeżeli podstron więcej niż 10 elseif($podstron>10) { if($strona>=6 && $strona<=$podstron-5){ $wr=$strona-4; $wz=$strona+5; for ($s=$wr; $s<=$wz; $s++){ } } else if($strona>=$podstron-5){ for ($s=$podstron-9; $s<=$podstron; $s++){ } } else{ for ($s=1; $s<=10; $s++){ } }
rozchodzi się o takie cos:
while ($row = $final->fetch_assoc()) { echo '<li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>'.$row['title'].'</h2> <p>'.$row['content'].'</p> </li>'; }
w jaki sposób mógł bym osiągnąć aby na kazdej podstronie było tak ze na poczatku news w kodzi wygląda tak:
<li class="frist"> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> ....kolejna podstrona: <li class="frist"> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> w tej chwili jest tak: <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> <li> <h2 class="title"><em><img src="images/news.png" alt="" width="121" height="137" class="alignleft" /></em>Tytuł</h2> <p>Tresc</p> </li> ...