kak se pravi...
3 отговора
211 прегледа
kak se pravi...
napravil sum edno script4e za postvane na novini no iskam da go naprava kato stanat primerno 10 novini i da pravai vtora,treta,4etvurta,...... stranica
Re: kak se pravi...
Много просто.
Разделяш информацията на секции, примерно по десет записа и извеждаш една от тях. Някъде по екрана правиш линкове с номерата на страниците, като те казват коя секция трябва да покажеш.
Згледай се в някой сайт и ще видиш колко е просто.
Успех
Разделяш информацията на секции, примерно по десет записа и извеждаш една от тях. Някъде по екрана правиш линкове с номерата на страниците, като те казват коя секция трябва да покажеш.
Згледай се в някой сайт и ще видиш колко е просто.
Успех
Re: kak se pravi...
предполагам новините са ти в база данни. правиш select по следния начин
$query = "SELECT * FROM news ORDER BY id DESC LIMIT ". ($pageid*10) .",10";
кадето pageid ти е номера от който започва да изброява записите в базата. След това правиш нещо такова:
$query = "SELECT count(*) FROM news";
$result = mysql_query($query);
$number = mysql_fetch_row($result);
$number_pages = floor(($number[0]-1)/10) + 1;
if ($number[0]>10) {for ($i=1; $i<=$number_pages; $i++) { $ii=$i-1; echo "<a href=\"news.php?pageid=$ii\">$i </a>| "; }}
Break The UnBreakable
$query = "SELECT * FROM news ORDER BY id DESC LIMIT ". ($pageid*10) .",10";
кадето pageid ти е номера от който започва да изброява записите в базата. След това правиш нещо такова:
$query = "SELECT count(*) FROM news";
$result = mysql_query($query);
$number = mysql_fetch_row($result);
$number_pages = floor(($number[0]-1)/10) + 1;
if ($number[0]>10) {for ($i=1; $i<=$number_pages; $i++) { $ii=$i-1; echo "<a href=\"news.php?pageid=$ii\">$i </a>| "; }}
Break The UnBreakable