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


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
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 winksmiley.jpg


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

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ść winksmiley.jpg nie dodał, że ma taki przykład we własnym podpisie aaevil.gif
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 19.08.2025 - 23:22