@AlexWeb6667
Web-дизайнер с опытом FullStack разработки

Как высчитать страничку на которой находиться сообщение, если она постоянно меняется?

Привет друзья, кто сам писал пагинцию когданеб? не подскажите как высчитать номер страницы, где лежит сообщение, зная id сообщения и общее кол-во сообщений? У меня сортировка в обратном порядке, и по этому если смс лежало на 2-й страничке, после добавления еще 10 записей она будет уже на другой... Не подскажите формулу или функцию как сосчитать номер страницы, где сейчас лежит смска?
  • Вопрос задан
  • 60 просмотров
Решения вопроса 2
Ну так тебе надо например ceil(14/10). Это допустим если твоя смс 14-я, а элементов на странице - 10.
То есть
$currentID = 14;
$maxPageElements = 10;
$currentPage = ceil($currentID/$maxPageElements);
Ответ написан
BojackHorseman
@BojackHorseman Куратор тега PHP
...в творческом отпуске...
результат целочисленного деления номера смски в порядке сортировки на количество записей на страницу. и плюс один
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
от 40 000 до 60 000 ₽
LAPTOP.RU Москва
от 130 000 до 170 000 ₽
LAPTOP.RU Кострома
от 25 000 до 65 000 ₽
27 февр. 2021, в 20:44
1000 руб./за проект
27 февр. 2021, в 20:27
2500 руб./за проект
27 февр. 2021, в 20:04
500 руб./за проект