ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Создание страниц на сайте (https://forum.antichat.xyz/showthread.php?t=1472081)

Solution 25.03.2023 03:39

Вообщем, хочу ограничивать информацию(поступает автоматически) на сайт, но задался вопросом, как осуществить создание таких страниц и переноса информации на них.

https://forum.antichat.xyz/attachments/28279012/

Буду благодарен любой информации.

0Z0SK0 27.03.2023 19:50

Это называется - пагинацией.

PHP:





Код:

total;
       
        if ($this->page page;
        }
       
        if (!(int)$this->limit) {
            $limit = 10;
        } else {
            $limit = $this->limit;
        }
       
        $num_links = $this->num_links;
        $num_pages = ceil($total / $limit);
       
        $output = '';
       
        if ($page > 1) {
            $output .= 'url) . '">' . $this->text_prev . '';
        }

        if ($num_pages > 1) {
            if ($num_pages  $num_pages) {
                    $start -= ($end - $num_pages);
                    $end = $num_pages;
                }
            }

            if ($start > 1) {
                $output .= '...';
            }

            for ($i = $start; $i ' . $i . '';
                } else {
                    $output .= 'url) . '">' . $i . '';
                } 
            }
                           
            if ($end ...';
            }
        }
       
        if ($page url) . '">' . $this->text_next . '';
        }
       
        return $output ? 'style_links . '">' . $output . '' : '';
    }
}
?>


Solution 28.03.2023 18:55

Цитата:

Сообщение от 0Z0SK0

Это называется - пагинацией.

PHP:





Код:

total;
     
        if ($this->page page;
        }
     
        if (!(int)$this->limit) {
            $limit = 10;
        } else {
            $limit = $this->limit;
        }
     
        $num_links = $this->num_links;
        $num_pages = ceil($total / $limit);
     
        $output = '';
     
        if ($page > 1) {
            $output .= 'url) . '">' . $this->text_prev . '';
        }

        if ($num_pages > 1) {
            if ($num_pages  $num_pages) {
                    $start -= ($end - $num_pages);
                    $end = $num_pages;
                }
            }

            if ($start > 1) {
                $output .= '...';
            }

            for ($i = $start; $i ' . $i . '';
                } else {
                    $output .= 'url) . '">' . $i . '';
                } 
            }
                         
            if ($end ...';
            }
        }
     
        if ($page url) . '">' . $this->text_next . '';
        }
     
        return $output ? 'style_links . '">' . $output . '' : '';
    }
}
?>



да бро! но как я понял легче использовать jquery datatables =)

shinoa 31.03.2023 22:41

Цитата:

Сообщение от excold

да бро! но как я понял легче использовать jquery datatables =)

Только если речь об объеме данных


Время: 20:57