Weismann21
yapamadım hocam güncellemiyor şu şeyi bir türlü yapamıyorum hocam daha yeniyim yani tam profesyonel bu kadar java ile çalışmadım hiç
anasayfa.php pdo ile yazılmıştır
<script></script>
<script>
$(document).ready(function(){
$(window).scroll(function(){
var lastID = $('.load-more').attr('lastID');
if(($(window).scrollTop() == $(document).height() - $(window).height()) && (lastID != 0)){
$.ajax({
type:'POST',
url:'getData.php',
data:'id='+lastID,
beforeSend:function(){
$('.load-more').show();
},
success:function(html){
$('.load-more').remove();
$('#postList').append(html);
}
});
}
});
});
</script>
!defined("index") ? die("hacking ?") : null;
$sayfa = @g("s") ? g("s") : 1;
$sayi = pre("select soru_id from sorular
inner join uyeler on uyeler.uye_id = sorular.soru_ekleyen order by soru_id desc
");
$sayi->execute();
fetch($sayi);
$say = $sayi->rowCount();
$limit = 3;
$sayfa_sayisi = ceil($say/$limit);
$baslangic = $sayfa*$limit - $limit;
$onceki = $sayfa > 1 ? $sayfa -1 : 1;
$sonraki = $sayfa < $sayfa_sayisi ? $sayfa +1 : $sayfa_sayisi;
$query = pre("select * from sorular
inner join uyeler on uyeler.uye_id = sorular.soru_ekleyen order by soru_id desc
limit $baslangic,$limit
");
$query->execute();
$liste = all($query);
$kontrol = $query->rowCount();
if($kontrol){
foreach($liste as $row){
$yorum = pre("select * from yorumlar where yorum_soru_id=?");
$yorum->execute(array($row["soru_id"]));
fetch($yorum);
$x = $yorum->rowcount();
$postID = $row["soru_id"];
?>
}
?>
}else {
echo 'henuz hiç konu eklenmemis..';
}
?>
getData.php
if(!empty($_POST["soru_id"])){
$lastID = $_POST['soru_id'];
$showLimit = 2;
$queryAll = $db->query("SELECT COUNT(*) as num_rows FROM sorular WHERE soru_id < ".$lastID." ORDER BY soru_id DESC");
$rowAll = $queryAll->fetchAll(PDO::FETCH_ASSOC);
$allNumRows = $rowAll['num_rows'];
$query = $db->query("SELECT * FROM sorular WHERE soru_id < ".$lastID." ORDER BY soru_id DESC LIMIT ".$showLimit);
if($query->num_rows > 0){
while($row = $query->fetchAll(PDO::FETCH_ASSOC)){
$postID = $row["soru_id"]; ?>
$showLimit){ ?>
That's All!
}else{ ?>
That's All!
}
}
?>