Proszę o pomoc w podzieleniu newsów na strony czyli np. na 1 stronie wyswietla 5 newsów i jest odnośnik na następną strone na dole do kolejnych stron newsów.
Oto kod źródłowy:
CODE
$newsql = 'SELECT news.id, LEFT(tresc, 150), tytul, data FROM news, kategoria_news WHERE idnewsa=news.id';
if (isset($_GET['cat'])) {
$cat = $_GET['cat'];
$newsql .= " AND idkategori='$cat'";
$catresult = @mysql_query("SELECT nazwa FROM kategoria WHERE id='$cat'");
if (!$catresult) {
exit('Problem podczas pobierania kategorii z bazy danych' . 'Error: ' . mysql_error() . '
');
}
if (mysql_num_rows($catresult) < 1) {
exit('Nie można odnaleść podanej kategorii');
}
$catdetail = mysql_fetch_array($catresult);
$catname - htmlspecialchars($catdetail['nazwa']);
} else {
$catname = 'Wszystkie';
}
?>
News'y
$newsy = @mysql_query($newsql);
if (!$newsy) {
echo ('');
exit ('Problem podczas pobierania newsa z bazy danych');
}
while ($news = mysql_fetch_array($newsy)) {
$id = $news['id'];
$newstytul = $news['tytul'];
$newstext = $news['LEFT(tresc, 150)'];
if (strlen($newstext) == 150) {
$newstext .= "...";
}
$newstytul = htmlspecialchars($newstytul);
$newstext = htmlspecialchars($newstext);
$newsdate = $news['data'];
echo "
$newstytul
$newstext
$newsikon
Dodano: $newsdate
";
}
?>
Proszę o pomoc, z góry dzieki!