Моля страницитране :)

view.php

<?php
//Попълвате данните за свързване
$connect = mysql_connect("ХОСТ", "ПОТРЕБИТЕЛ", "ПАРОЛА");
$select_db = mysql_select_db("БАЗА ДАННИ");
mysql_query('set names cp1251',$connect);
if($_GET['id']){
$lyricid = $_GET['id'];
$query1 = "SELECT * FROM `lyrics` where id = '$lyricid'";
$result1=mysql_query($query1);
while($r = mysql_fetch_array($result1)) {
extract($r);
$text2 = nl2br("$text");
echo "$izpulnitel - $pesen<br><br><br><br>$text2";
}
}
else {
$query = "SELECT * FROM `lyrics` ORDER BY id DESC LIMIT 5";
$result=mysql_query($query);
while($r = mysql_fetch_array($result)) {
extract($r);
echo "<a href='view.php?id=$id'>$izpulnitel - $pesen</a><br>";
}
}
?>
 
това ми изкарва по 5 но искам да има 5 отдолу нещо като
[1][2][3] някак така странициране или както решите
 
<?php
$array = array("1", "2", "3", "4", "5", "6", "sedem", "osem", "9", "10", "11", "12", "13", "14", "петнадесет", "16");
$itemPerPage = 5; //Колко елемента искаш да се показват на всяка страница
$total_pages = ceil(count($array)/$itemPerPage);
$current_page = isset($_GET['pageNum']) ? $_GET['pageNum'] : 1; //страницата на която си в момента
$show_pages = 10; //колко страници искаш да се показват
//$text = '&search='.$search; // Ако искаме да ползваме и допълнителни Get

$ot_elem = ($itemPerPage*$current_page) - $itemPerPage;
$do_elem = ($itemPerPage*$current_page) - 1;

for($x=$ot_elem; $x<=$do_elem; $x++){
if ($array[$x] == '') continue;
echo $array[$x]."<br>";
}
echo "----------------------------<br>";
paginlink($total_pages, $current_page, $show_pages, $text);

function paginlink($total_pages, $current_page, $show_pages){
$self = 'http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF'] ;
$start_page = $current_page - floor($show_pages/2);
$end_page = $current_page + floor($show_pages/2);

if ($start_page <= 0) { $start_page = 1; }
if ($end_page > $total_pages) { $end_page = $total_pages; }

for ($i = $start_page;$i <= $end_page;$i++) {
if ($i == $current_page) echo $i." ";
else echo "<a href=\"$self?pageNum=$i$text\">$i</a> ";
}
}
?>
 
аре някой да ми го напише с базата там и view.php кода да е написал и да е готов само малко промени да има и печелите +1
 
GaTio2 каза:
аре някой да ми го напише с базата там и view.php кода да е написал и да е готов само малко промени да има и печелите +1
това +1 яде ли се? пие ли се?
В този форум гледам много се спекулира с това +1 ...
 

Back
Горе