Niestety, musimy zacząć od "doszkolenia" w zakresie HTML:
Znaczniki '<ul>' ... '</ul>' - to początek i koniec
całej listy.
Każdą pozycję listy trzeba natomiast ująć w <li> ... </li>.
Wracamy na grunt PHP:
1. W pętli zrób $naz = ... (a nie .=).
2. W instrukcji:
echo '<ul>'.$naz.'</ul>';
zmień ul na li.
3. Ta instrukcja musi być
wewnątrz pętli while (a nie po niej).
4. Znaczniki <ul> i </ul> - też muszą być, ale - odpowiednio - przed pętlą while i po niej.
W ten sposób dostajesz
pojedynczą stronę news'ów.
Samo stronicowanie polega właściwie na odpowiednim manipulowaniu wartościami związanymi z frazą LIMIT (którą porcję rekordów pobierasz z bazy i wyświetlasz).
Skrypt musi wiedzieć, która (w tym przypadku) piątka rekordów jest na obecnej stronie.
Przejście na poprzednią stronę - to "sięgnij poprzednią piątkę".
Przejście na następną stronę - "sięgnij następną".