Você definitivamente precisará de javascript ou jquery para isso. Basta usar um evento onScroll quando a barra de rolagem estiver por exemplo em 75% chame um arquivo php usando AJAX, passe 2 parâmetros para a consulta. Usando o Limite SQL, você precisa definir o indicador inicial e o número de linhas que deseja coletar:SELECT * FROM tbl_coupons LIMIT 50,20
Você pode usar deixar o php produzir o html que deseja usar e inserir o html diretamente no Dom ou, se quiser analisar os dados usando JS, pode usar *json_encode* para criar um objeto json de uma matriz de linhas.