กระดานสนทนา
ShortChargeShock.com
$search_topic = $search;
$search = strtolower(trim($search));
$chk_date = date("j M Y",mktime( date("H")+$p_hour, date("i")+$p_min ));
if ($_POST['search']) {
$COND="AND question LIKE '%$search%' ";
}
if (empty($page)){
$page=1;
}
$sql = "select No from $smf_data where Category='SCS' $COND ";
//$sql = "select * from $smf_data where Category='SCS' order by Reply DESC, NO DESC limit $goto,$list_page";
$result = mysql_query($sql);
$NRow = mysql_num_rows($result);
$rt = $NRow%$list_page;
if($rt!=0) {
$totalpage = floor($NRow/$list_page)+1;
}
else {
$totalpage = floor($NRow/$list_page);
}
$goto = ($page-1)*$list_page;
$sql = "select * from $smf_data where Category='SCS' $COND order by No DESC, Reply DESC limit $goto,$list_page";
$result = mysql_query($sql);
$NRow = @mysql_num_rows($result);
if($NRow==0) {
if ($_POST['search']) {
echo "ไม่พบกระทู้ใดๆ ในระบบจากคำค้น \" $search \"
\n";
}else{
echo "ยังไม่มีข้อความหรือกระทู้ใดๆ ในระบบ
\n";
}
//exit();
}
// แสดงหัวข้อของบอร์ด
else {
echo "\n";
// วนลูปแสดงข้อมูลที่อ่านได้
while($row = mysql_fetch_array($result)){
//$n=($NRow-1)-$n;
//$y++;
// กำหนดสีของตาราง เพื่อให้มีการสลับสี
//$bgc = ($bgc=="$color1") ? "$color2" : "$color1";
$bgc = ($bgc=="#222") ? "#555" : "#222";
// กำหนดค่าตัวแปร
//$No = sprintf("%05d",$NRow-$y);
$No = sprintf("%06d",$row["No"]);
$Question = $row["Question"];
$Category_db = $row["Category"];
if ($Category_db=="SMF") {
$Cate_show="$Category_db";
}
else if ($Category_db=="THESUN") {
$Cate_show="$Category_db";
}
else if ($Category_db=="LAVA") {
$Cate_show="$Category_db";
} else if ($Category_db=="MISC") {
$Cate_show="$Category_db";
} else if ($Category_db=="EXCHANGE") {
$Cate_show="$Category_db";
} else {
$Category_db="";
}
$Name = $row["Name"];
$Member = $row["Member"];
$mid = $row["mid"];
$Date = substr($row["Date"],0,11); // แสดงเฉพาะวันที่
$Reply = $row["Reply"];
$ReplyDate = $row["ReplyDate"]; // แสดงเฉพาะวันที่
//$ReplyDate = substr($row["ReplyDate"],0,11); // แสดงเฉพาะวันที่
$readcount = $row["readcount"];
// number of page of answering
$rt_A = $Reply%$ans_page;
if($rt_A!=0) {
$totalpage_A = floor($Reply/$ans_page)+1;
}
else {
$totalpage_A = floor($Reply/$ans_page);
}
$sqlR = "select Name, No from $smf_ans where QuestionNo='$No' order by No DESC limit 0,1";
$resultR = mysql_query($sqlR);
$NRowR = mysql_num_rows($resultR);
$rowR = mysql_fetch_array($resultR);
$Rname = $rowR["Name"];
$QNo = $rowR["No"];
echo "\n";
/*
echo " \n";
*/
// แสดงรูป folder
if($Reply=="0") {
echo "\t | \n";
}
else {
echo "\t | \n";
}
if ($Reply>=$hot_topic) {
$hot="";
}else {
$hot="";
}
if ( $row[imgpath]<>"" && $row[youtube] <>"") {
$attach=" ";
} else if ( $row[imgpath]<>"") {
$attach="";
} else if ($row[youtube] <>"") {
$attach="";
}else{
$attach="";
}
if ($Reply>0) {
echo "\t$attach $Question $Cate_show _ $Rname $hot | \n";
} else {
echo "\t$attach $Question $Cate_show | \n";
}
//echo "\t$attach $Question $Cate_show | \n";
// }
echo "\tโดย $Name | \n";
//echo "\tโดย $Name | \n";
echo "\t$Date | \n";
if ($Reply > 0 ) {
echo "\t[$readcount] [$Reply] | \n";
} else {
echo "\t[$readcount] $Reply] | \n";
}
//echo "\t$readcount | \n";
echo " \n\n";
}
echo " \n\n ";
// table อธิบายความหมายของรูป
echo "\n";
echo "
\n";
echo "\t หัวข้อใหม่หรือยังไม่มีการตอบ";
echo " | ";
/*echo "\n";
echo "\t - หัวข้อเก่า";
echo " | ";
*/
echo "\n";
echo "\t หัวข้อที่ถูกตอบแล้ว";
//echo "\tM - เจ้าหน้าที่ Comsys DTE ที่ลงทะเบียนแล้ว \n";
echo " | \n";
echo " \n\n";
// table แสดงเลขหน้า
echo "\n";
echo "\n";
echo "\t\n";
// สร้าง link เพื่อไปหน้าก่อน-หน้าถัดไป
if($page>1 && $page<=$totalpage) {
$prevpage = $page-1;
echo "\t[หน้าก่อน = $prevpage]\n";
}
echo "\t กำลังแสดงหน้าที่ $page/$totalpage \n";
if($page!=$totalpage) {
$nextpage = $page+1;
echo "\t[หน้าถัดไป = $nextpage]\n";
}
echo "\t\n";
echo " | \n";
echo "\n";
echo "\t\n";
// วนลูปแสดงเลขหน้าทั้งหมด
for($i=1 ; $i<$page ; $i++) {
echo "\t$i \n";
}
echo "\t$page \n";
for($i=$page+1 ; $i<=$totalpage ; $i++) {
echo "\t$i \n";
}
echo "\t\n";
echo " | \n";
echo " \n";
}
?>
|
include("scs_short_detail.php");
?>
|