View Single Post
Sponsorlu Bağlantılar
Zoque.Forum
Advertisement
Old 21.12.2006   #9 (permalink)
hotr1de
 
Üyelik Tarihi: 01.05.2006
Yer: istanbul
Yaş: 21
Mesaj: 27
Re: sayfada sadece son 10 yorum görülmesini istiyorum

senin yazdığın gibi şu şekilde değiştirdim (aşağıda ) fakat her sayfada aynı şey yazıyor sanırım sorunda bu , her sayfada
Alıntı:
SELECT * FROM comments LEFT JOIN users ON comments.user_id = users.user_id WHERE comments.file_id = '50' ORDER BY comments.added LIMIT 0, 10
PHP Code:
// ##### GET COMMENTS #####
$perpage 10
if( 
intval($_GET['sayfa']) )
  
$page $_GET['sayfa'];
else
  
$page 1
  
$SQL "SELECT * FROM comments 
  LEFT JOIN users ON comments.user_id = users.user_id 
  WHERE comments.file_id = '" 
intval($_GET['id']) . "' 
  ORDER BY comments.added 
  LIMIT "
.$perpage*($page-1).", $perpage";
echo 
$SQL; exit; // <- SQL sorgu çıktısını istiyorum
$comments_query mysql_query ($SQL);

while (
$comment mysql_fetch_array ($comments_query))
{
    
$comment['comment'] = stripslashes ($comment['comment']);
    
$comment['title'] = stripslashes ($comment['title']);
    
$comment['added'] = date('F d, Y'$comment['added']);
    
$comments .= $tpl->pull_template ('comment');
}
// toplam kayit sayisini bul -> $t_rec
$SQL "SELECT COUNT(*) FROM comments 
  LEFT JOIN users ON comments.user_id = users.user_id 
  WHERE comments.file_id = '" 
intval($_GET['id']) . "'";
list(
$t_rec) = mysql_fetch_rowmysql_query($SQL) );

// bu kontrolü ozellestirebilirsin
for($i=1$i<=ceil($t_rec/$perpage); $i++) {
  echo 
"<a href='?sayfa=$i'>$i</a> | ";

arkadaşın verdiği kod demiştim başta ondada aynı şekilde oldu sayfalar çıktı ama hepsi aynı yorum bir çıkamadım işin içinden :
hotr1de şu an çevrimdışı   Mesajdan alıntı yaparak yeni bir cevap ekleyin