Я пытаюсь закодировать бесконечную нумерацию страниц и у меня возникают проблемы
$(document).ready(function(){
function lastPostFunc()
{
$('div#lastPostsLoader').html('<div class="load"><div class="label"><font color="black"><b>Loading more...</b></font></div></div>');
$.post("cr/sc/scr.php?lastID="+$(".comment:last").attr("id"),
function(data){
if (data != "") {
$(".comment:last").after(data);
}
$('div#lastPostsLoader').empty();
});
};
$(window).scroll(function(){
if ($(window).scrollTop() == $(document).height() - $(window).height()){
lastPostFunc();
}
});
});
, здесь идет мой php
$result = mysql_query('SELECT * FROM xyz ORDER BY sy DESC LIMIT 15');
while($row = mysql_fetch_object($result)) {
$i++;
echo "<div class='comment' id='" . $i. "'>";
}
и другие страницы, чтобы получить данные
$ pg= $ _GET ['lastID'];
$ i = $ pg;$ result = mysql_query ('SELECT * FROM xyz ORDER BY sy DESC LIMIT'. $ pg. ', 15');
while($row = mysql_fetch_object($result)) {
$i++;
echo "<div class='comment' id='" . $i . "'>";
}
У меня проблема с получением значения комментария: последний
я получаю 15 значений комментария: последний после первой загрузки события
я получаю 15 значения комментария: последний после второй загрузки события
, что является проблемой, я ожидаю 30
и в 3-й раз происходит событие, которое дает 30
и тот же процесс снова 30,30,40,40,50,50
вместо 30,40,50,60,70,80
я попробовал jquery live (), и я использовал $ _GET, потому что я выбираю с URL