Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> POMOCY! MAM PROBLEM Z SYSTEMEM NEWSÓW, podział newsów na strony
dk90
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 21.10.2007

Ostrzeżenie: (0%)
-----


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!
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
skowron-line
post
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

Ostrzeżenie: (0%)
-----


1 crossposting
2 poszukaj sobie w szukajce o stronicowaniu bo temat byl poruszany miliony razy
Go to the top of the page
+Quote Post
nospor
post
Post #3





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




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 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
Go to the top of the page
+Quote Post
drPayton
post
Post #4





Grupa: Zarejestrowani
Postów: 890
Pomógł: 65
Dołączył: 13.11.2005
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


Daleko szukać nie musisz. @nospor przez wrodzoną skromność (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) nie dodał, że ma taki przykład we własnym podpisie (IMG:http://forum.php.pl/style_emoticons/default/aaevil.gif)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 10:41