kryspuss Dzięki, to jedno mam już za sobą. Zacząłem pisać dalej ale natknąłem się na kolejną przeszkodę. Najpierw jednak pokaże co mam:
$sql = "SELECT id, tytul FROM news";
$na_stronie = 5; //ilosc wierszy wieswietlanych na jednej stronie
$ile_stron = $ilewierszy/$na_stronie; //ilosc stron
$lp = 1; //wartosc poczatkowa liczby porzadkowej ktorej wartosc bedzie rozla o 1 z kazdym kolejnym wyswietlanym wpisem
$wiersze = 1; //wartosc od ktorej maja byc wyswietlane rekordy z bazy
Jak widać z dwóch zapytań zostało jedno + dodałem zmienne które myślę, że są niezbędne chociaż to wyjdzie z czasem. Do tej pory ucząc się listowania uczyłem się na pętli for gdzie zmienna "x" miała wartość 100 i była to ilość tak jak by rekordów i jakoś działało. Tutaj jednak muszę stworzyć taką pętlę, która pobierze tylko pierwsze 5 rekordów z bazy, wyświetli je i zatrzyma się. Problem w tym, że nie wiem jak taką pętlę skonstruować.
Do tej pory do wypisywania rekordów używałem pętli while gdzie wyglądała tak:
Oczywiście pętle while można zatrzymać ale nie da się później jej wznowić od miejsca w którym się zatrzymała. Mam rację? Dlatego wyjściem jest petla for bo mogę skonstruować bardziej złożony warunek ale jaki i tu jest problem. Może jakieś porady bo do tej pory napisałem coś takiego ale nie działa

for($wiersze; $wiersze <= $na_stronie; $wiersze++) {
$id = $wypisz['id'];
$tytul = $wypisz['tytul'];
<tr>
<td>' .$lp. '</td><td>' .$tytul. '</td><td>Edycja</td><td>Komentarze</td>
</tr>
';
$lp++;
}