при условии, что вы не хотите использовать AJAX (потому что вы сказали "в PHP"): вы можете использовать limit
в вашем sql, чтобы получить только первые несколько результатов.Затем вы можете сгенерировать страницу, а когда вы сгенерируете кнопку «more», вы добавляете строку запроса на страницу, на которую она была отправлена, с чем-то вроде ?begin=6
, чтобы ваш php-скрипт знал, с чего начать.
при условии, что вы используете AJAX: вы можете использовать функцию $ .ajax () jQuery (или любую другую библиотеку, или «сырой» javascript, если вам нравится боль), чтобы вернуть результаты с тем жесхема URL.затем замените содержимое контейнера теми результатами, которые вы получите.