Poprzednia, następna strona... - Wersja do druku
+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: Poprzednia, następna strona... (/thread-poprzednia-nastepna-strona)
|
Poprzednia, następna strona... - tinware - 16-08-2009
No to mamy coś takiego, mój skrypt wyświetlający newsy na stronie ($data podzieliłem sobie na własne: $dzien, #miesiac, $rok itd, tak chciałem)
Kod: if ($_GET['go'] == 'main_page') {
$wynik = mysql_query ("SELECT * FROM Main_Page ORDER by nr DESC;");
$i=0;
$ile = mysql_num_rows($wynik);
while ($rekord = mysql_fetch_assoc ($wynik)) {
$nr = $rekord['nr'];
$data = $rekord['data'];
$dzien = stripslashes( ($rekord['dzien']));
$miesiac = stripslashes( ($rekord['miesiac']));
$rok = stripslashes( ($rekord['rok']));
$godzina = stripslashes( ($rekord['godzina']));
$minuta = stripslashes( ($rekord['minuta']));
$zdjecie_male = stripslashes( ($rekord['zdjecie_male']));
$zdjecie_duze = stripslashes( ($rekord['zdjecie_duze']));
$zdjecie_duze_szerokosc = stripslashes( ($rekord['zdjecie_duze_szerokosc']));
$zdjecie_duze_wysokosc = stripslashes( ($rekord['zdjecie_duze_wysokosc']));
$tresc = stripslashes( ($rekord['tresc']));
echo "<table width=310 CELLPADDING=0 CELLSPACING=0 BORDER=0>";
echo "<tr>";
echo "<td width=310 style=\"text-align: justify;\">";
echo "<table width=310 CELLPADDING=4 CELLSPACING=0 BORDER=0><tr><td width=100% align=\"center\" bgcolor=\"#EEEEEE\"><b>Data: $dzien.$miesiac.$rok || Godzina: $godzina:$minuta</b></td></tr></table>";
echo "<table width=310 CELLPADDING=0 CELLSPACING=0 BORDER=0><tr><td width=310 height=\"5\"style=\"text-align: justify;\"></td></tr></table>";
if ($zdjecie_duze == '') {
echo "";
}else{
echo "<a href=\"#\" onMouseOver=\"self.status='Otwórz okienko'; return true\" ONCLICK=\"window.open('view.php?go=main_page_photo&id=$nr', '$zdjecie_duze', 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,copyhistory=no,width=$zdjecie_duze_szerokosc,height=$zdjecie_duze_wysokosc')\"><img src=$zdjecie_male width=80 height=60 border=0 align=left hspace=9 vspace=9></a>";
}
echo "$tresc";
echo "</td>";
echo "</tr>";
echo "</TABLE><br><br><br>";
}
}
Chciałbym, aby skrypt wyświetlał po 5 newsów na stronę, i na dole odnośnik poprzednia | nastepna strona. Kazdy wpis ma przydzielony Id, z panelu niektore wpisy sa usuwane, wiec ID nie sa zawsze kolejnymi liczbami... Czy ktoś byłby w stanie dopisać to, o co proszę wyżej ?
RE: Poprzednia, następna strona... - KowR - 16-08-2009
Opcja szukaj nie boli!
1. http://www.webmastertalk.pl/-mysql-php-stronnicowanie-t-1144.html
2. http://forum.php.pl/index.php?showtopic=35498
3. http://www.webtips.pl/post16039.html
4. http://www.internetmaker.pl/artykul/159,2,php_-_stronicowanie_artykulow.html
|