arkadaşlar demek istdiğim foruma giriş sayfasında yani index sayfasında ilk 10 konunun görünmesi örnek olarak aşağıdaki gibi Yardımcı Olan Arkadaşlara Teşekürler.
site giriş index'ine konu çekme |
4 Mesajlar | 2.487 Okunma |
[COLOR=red]// [/COLOR][COLOR=navy]Forumu oluştururken hazırladığınız databaseleri aşağıya yazıyorsunuz[/COLOR]
$db_host = "localhost";
$db_name = "[COLOR=red]siteadi_name[/COLOR]";
$db_user = "[COLOR=red]siteadi_user[/COLOR]";
$db_pw = "[COLOR=red]siteadipass[/COLOR]";
[COLOR=red]// [/COLOR][COLOR=navy]Forum biçiminiz yani adresi nasılsa aşağıya yazıyorsunuz.[/COLOR]
$forum_url = "[COLOR=red]http://siteadi.com/forum[/COLOR]";
$forum_id = "";
[COLOR=red]// [/COLOR][COLOR=navy]Forumdan kaç tane konu çekmek istiyorsanız numeric değerini aşağıya yazınız.[/COLOR]
$limit = "[COLOR=red]10[/COLOR]";
$txtlimit = "100";
#######################################
mysql_connect($db_host, $db_user, $db_pw)
OR die ("Cannot connect to your database");
mysql_select_db($db_name) OR die("Cannot connect to your database");
if ($forum_id) {
$forumid = "AND forumid=$forum_id";
}
if ($limit) {
$limited = "LIMIT $limit";
}
$thread_sql = mysql_query("SELECT threadid,title,lastpost,lastposter FROM thread WHERE visible=1 AND open=1 $forumid ORDER BY lastpost DESC $limited");
while($thread_get=mysql_fetch_array($thread_sql))
{
$lastpost = $thread_get['lastpost'];
$poster = $thread_get['lastposter'];
$tid = $thread_get['threadid'];
$psql = mysql_query("SELECT postid FROM post WHERE threadid=$tid ORDER BY postid DESC");
$getp=mysql_fetch_array($psql);
$pid = $getp['postid'];
$date2 = date ("m/d/y h:i A" ,$lastpost);
$title = $thread_get['title'];
$title = substr($title,0,$txtlimit);
echo " $title
";
}
?>