Чтобы делать запрос после подгрузки каждых 5 комментариев, вам нужно правильно управлять пагинацией и использовать LIMIT и OFFSET в SQL запросе.
LIMIT используется для ограничения количества результатов, возвращаемых из базы данных, а OFFSET - для указания начальной позиции выборки.
Предположим, у вас есть таблица "Комментарии" с колонками "id", "текст", и "время создания". Если вы хотите выводить комментарии по 5 штук за раз, вы можете использовать следующий SQL запрос:
SELECT * FROM Комментарии ORDER BY время_создания DESC LIMIT 5 OFFSET 0;
Этот запрос вернет последние 5 комментариев из таблицы "Комментарии". OFFSET 0 говорит о том, что выборка начинается с первой строки.
После того, как вы вывели первые 5 комментариев, вы можете делать следующий запрос, увеличивая значение OFFSET на 5:
SELECT * FROM Комментарии ORDER BY время_создания DESC LIMIT 5 OFFSET 5;
Этот запрос вернет следующие 5 комментариев из таблицы "Комментарии", начиная с 6-й строки.
Вы можете продолжать этот процесс, увеличивая значение OFFSET на 5 при каждом следующем запросе, чтобы получить последующие группы комментариев.
Таким образом, вы сможете получать по 5 комментариев после загрузки каждой порции данных.