Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: POMOCY! MAM PROBLEM Z SYSTEMEM NEWSÓW
Forum PHP.pl > Forum > Przedszkole
dk90
Witam

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!
skowron-line
1 crossposting
2 poszukaj sobie w szukajce o stronicowaniu bo temat byl poruszany miliony razy
nospor
po pierwsze: nie drzyj sie w temacie - popraw
po drugie: usun z tematu slowo POMOCY (poco nam?) - popraw
po trzecie: co to ma do obiektowki? Przenosze
po czwarte: uzywaj wlasciwego bbcode
po piate: jak post wyzej - bylo milion razy - szukaj pod haslem stronicowanie
po szoste: nie wal X tych samych topicow

edit do posta nizej:
Aj tam zaraz "wrodzona skromność". Skleroze mam i tyle winksmiley.jpg
drPayton
Daleko szukać nie musisz. @nospor przez wrodzoną skromność winksmiley.jpg nie dodał, że ma taki przykład we własnym podpisie aaevil.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.