Символично странициране!

users_i

Registered
Здравейте хора,

как ще стане на еди колко си символа да страницира :? има ли начин изобщо
 
Спореден мен има когато вместо лимит на mysql заявка ще зададеш на брой думи
 
Нещо такова?
Код:
<?php
$text = "тук е текста, който ще бъде странициран";
$br_sim = 10; // през колко символа да прави нова страница

$all_pages = ceil(strlen($text) / $br_sim);
$page = (is_numeric($_GET['page']) && $_GET['page'] > 0 && $_GET['page'] <= $all_pages) ? $_GET['page'] : 1;

echo substr($text, (($page * $br_sim) - $br_sim), $br_sim)."<br /><br />\n\n";

for ($i = 1; $i <= $all_pages; $i++)
    echo ($i != $page) ? '<a href="?page='.$i.'">'.$i.'</a> ' : $i.' ';
?>
 

Back
Горе