ไม่รู้มันผิดตรงไหนหัวข้อกระทู้ไม่แสดง
<?php
$list = "15"; // จำนวกระทู้ที่ต้องการให้แสดง
$sboard = "1"; //ถ้า ต้องการระบุบอร์ดให้เปลี่ยนตัวเลข 0 เป็น 1
$board = "2"; // ใส่ตัวเลขบอร์ดที่ต้องการให้แสดง
include("webboard/Settings.php"); // เรียก ให้ตรงของคุณด้วยนะ อันนี้ตัวอย่างผมไว้ใน sub directory คือ http://domain.com/forum/
$host = $db_server;
$user = $db_user;
$pass = $db_passwd;
$database = $db_name;
$prefix = $db_prefix."topics";
$prefix2 = $db_prefix."messages";
@mysql_connect($host,$user,$pass) or die("ขออภัยค่ะ ขณะนี้ไม่สามารถติดต่อฐานข้อมูลได้ กรุณาเข้าชมใหม่ภายหลัง");
if ($sboard=="0") { // ถ้า sboard เท่ากับ 0 ให้แสดงกระทู้ทั้งหมด
$Sql = "SELECT * FROM $prefix order by id_topic DESC limit 0,$list ";
} elseif ($sboard=="1") { // ถ้า sboard เท่ากับ 1 ให้แสดงกระทู้จากตัวเลขของตัวแปร $board
$Sql = "SELECT * FROM $prefix where id_board='$board' order by id_topic DESC limit 0,$list ";
}
$result = mysql_db_query($database,$Sql);
mysql_query("SET NAMES utf8"); // กำหนดให้ดึงข้อความจาก db มาเป็น utf8
$row = mysql_num_rows($result);
while ($num = mysql_fetch_array($result)) {
$tid = $num["id_topic"]; //ตัวแปรแสดงเลข topic
$bid = $num["id_board"]; //ตัวแปรแสดงเลขเบอร์ด
$fid = $num["id_first_msg"]; //ตัวแปรสำหรับ select ค่าของชื่อกระทุ้
$view = $num["num_views"]; //ตัวแปรแสดงจำนวนครั้งที่เปิดอ่าน
$reply = $num[" num_replies"]; //ตัวแปรแสดงจำนวนครั้งที่มีการตอบกระทู้นั้น
$msql = "select * from $prefix2 where id_msg='$fid'";
$mresult = mysql_db_query($database,$sql);
$marr = mysql_fetch_array($result);
$title = $marr["subject"]; //ตัวแปรชื่อกระทู้
$poster = $marr["posterName"];
echo "<link rel='stylesheet' type='text/css' href='css_topic.css' media='screen' />"; // ใส่ css จากไฟล์ css_topic.css
echo "<span id='topic_view'>";
echo " <img src='http://taradkaset.com/images/bullet_green.png' border=0 alt='Topic $tid'> ";
echo "<a href='http://localhost/web/webboard/index.php?board=$bid;action=display;threadid=$tid' target='_blank' title='$title'> $title </a>อ่าน $view ครั้ง </span><br>";
}
?>