Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.
<?php
$sorgu = $db->query("SELECT * FROM xf_thread ORDER BY thread_id DESC LIMIT 10", PDO::FETCH_ASSOC);
if ($sorgu->rowCount()):
foreach( $sorgu as $listele ):
?>
<a href="threads/posts.<?php echo $listele['thread_id'];?>"><?php echo $listele['title']; ?><br />
<?php
endforeach;
endif;
?>
$sorgu = $db->query("SELECT * FROM xf_thread ORDER BY thread_id DESC LIMIT 10", PDO::FETCH_ASSOC);
if ($sorgu->rowCount()){
foreach( $sorgu as $listele ){
echo $listele['title']."<br />";
}
}
$sorgu = mysql_query("SELECT * FROM xf_thread ORDER BY thread_id DESC LIMIT 10");
if ( mysql_affected_rows() ){
while ( $listele = mysql_fetch_assoc($sorgu) ){
echo $listele['title']."<br />";
}
Pardon abi pdo kullanacağım teşekkür ederimKeşke php de ne kullandığını da yazsaydın. Ben hem pdo hemde mysql_li ile konuları çekebileceğin kodları ekliyorum buraya. Şu an bu kodlar son 10 konuyu çeker limiti kendine göre ayarlarsın.
PDO ile
PHP:$sorgu = $db->query("SELECT * FROM xf_thread ORDER BY thread_id DESC LIMIT 10", PDO::FETCH_ASSOC); if ($sorgu->rowCount()){ foreach( $sorgu as $listele ){ echo $listele['title']."<br />"; } }
mysql_li ile
PHP:$sorgu = mysql_query("SELECT * FROM xf_thread ORDER BY thread_id DESC LIMIT 10"); if ( mysql_affected_rows() ){ while ( $listele = mysql_fetch_assoc($sorgu) ){ echo $listele['title']."<br />"; }
Ya şimdi konu linkine giderken /posts/first_post_id çalıştırılıyor xenforo da bunu ben nasıl yaparım?Son dediğini anlamadım biraz daha açar mısın tam olarak ne yapmak istiyorsun?
Test ettim thread id alanı 2 olan bir konum vardı posts/2 dedim bulamadı ama first_post_id diyince gitti zaten ing çevirisinde ilk mesaj id sine göre çekiyor.Dediğim gibi yapar mısın rica etsem abiAma o dediğin alanda first_post_id alanını değil thread_id alanını çalıştırıyor.
$sorgu = $db->query("SELECT * FROM xf_thread ORDER BY thread_id DESC LIMIT 10", PDO::FETCH_ASSOC);
if ($sorgu->rowCount()):
foreach( $sorgu as $listele ):
?>
<a href="threads/posts.<?php echo $listele['thread_id'];?>"><?php echo $listele['title']; ?><br />
<?php
endforeach;
endif;
?>
Error log ds şöyle hata aldımFirst post id değil senin işini aşağıdaki kod görür.
PHP:$sorgu = $db->query("SELECT * FROM xf_thread ORDER BY thread_id DESC LIMIT 10", PDO::FETCH_ASSOC); if ($sorgu->rowCount()): foreach( $sorgu as $listele ): ?> <a href="threads/posts.<?php echo $listele['thread_id'];?>"><?php echo $listele['title']; ?><br /> <?php endforeach; endif; ?>
Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.
Bu sitenin çalışması için temel çerezleri ve deneyiminizi geliştirmek için isteğe bağlı çerezleri kullanıyoruz.