ติดต่อลงโฆษณา racingweb@gmail.com

ผู้เขียน หัวข้อ: ช่วยด้วย จนปัญญาแล้ว "โชว์กระทู้ล่าสุดแบบแบ่งหมวด" ขอบคุณล่วงหน้า  (อ่าน 5155 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

pizad_sura

  • บุคคลทั่วไป
ช่วยด้วย จนปัญญาแล้ว "โชว์กระทู้ล่าสุดแบบแบ่งหมวด" ขอบคุณล่วงหน้า
ไปหาที่ไหนก็เจอแต่โชว์แบบธรรมดาอ่ะ
แบบธรรมดาทำเปงแย้ว จาเอาแบบแบ่งหมวดง่า

ryu

  • บุคคลทั่วไป

ออฟไลน์ o_authority

  • ไอแอมโอ
  • New Member
  • *
  • กระทู้: 38
  • เพศ: ชาย
  • ก็งั้นๆ
    • ดูรายละเอียด
    • วรัทยา นิลคูหา
<?php  $array = ssi_boardNews(3.0, 10 , null ,null , 'array');
       foreach ( $array as $my_news_mix )
   {
      echo ' ', $my_news_mix['icon'] , ' <a href="' , $my_news_mix['href'],  '">', $my_news_mix['subject'], '[/url]
';
   }
?>

3.0 คือ  id บอร์ด
10 คือจำนวนที่โชว์
Webboard

ขอบคุณสำหรับมิตรภาพดีๆที่มีให้กัน

ออฟไลน์ ninjatao

  • New Member
  • *
  • กระทู้: 2
    • ดูรายละเอียด
แล้วอยากจะให้มันขึ้นจำนวน คนอ่านและคนตอบ จะต้องเพิ่มเติมอย่างไรต่อบ้างครับ เพราะทำตามข้างบนได้แล้ว แต่ไม่มีบอกว่า คนอ่านเท่าไร คนตอบเท่าไรครับ

ออฟไลน์ rsucheer

  • New Member
  • *
  • กระทู้: 1
    • ดูรายละเอียด
<?php  $array = ssi_boardNews(3.0, 10 , null ,null , 'array');
       foreach ( $array as $my_news_mix )
   {
      echo ' ', $my_news_mix['icon'] , ' <a href="' , $my_news_mix['href'],  '">', $my_news_mix['subject'], '[/url]
';
   }
?>

3.0 คือ  id บอร์ด
10 คือจำนวนที่โชว์

อันนี้มันไม่เป้นบันทัดอะครับ ทำอย่างไรให้มันเว้นบันทัดและกระทู้ด้วย

ออฟไลน์ montree

  • New Member
  • *
  • กระทู้: 43
    • ดูรายละเอียด
โค้ด: [เลือก]
<?php  $array ssi_boardNews(2.0,13 null ,null 'array'); 
       foreach ( 
$array as $my_news_mix )
   {
      echo 
'<li style="list-style-image: url(images/icon_dot.gif);"><a href="'$my_news_mix['href' ],  '"target="_blank"><font color=#663300>'$my_news_mix['subject'], '</font>...</a></li>'
   } 

?>

เอาไปเลยครับ
เลข 2 หมายถึง บอร์ด
13 จำนวนแสดง

ออฟไลน์ montree

  • New Member
  • *
  • กระทู้: 43
    • ดูรายละเอียด
โค้ด: [เลือก]
<?php 

$list 
"10"// ต้องการให้โชว์กี่กระทู้ล่ะ ใส่เข้าไปได้เลย

$sboard "0"// ใส่ 0 ถ้าต้องการกระทู้จากบอร์ดทุกบอร์ด  และใส่ 1 ถ้าต้องการเจาะจงบอร์ด

// ถ้าใส่ 1 อย่าลืมระบุ id ของบอร์ดด้วยเช่น 
// http://www.xxx.com/forum/lasttopic.php?board= อย่างนี้ เช่น http://www.xxx.com/forum/lasttopic.php?board=3.0

// ถ้าไม่ได้ใส่ ?board=.. ก็ให้มันแสดงตาม id ของบอร์ด ตามข้างล่าง

/*
if (empty($board)) { 
$board = "2"; // เปลี่ยนตรงนี้ถ้าอยากให้บอร์ดไหนเป็นค่า default 

*/

?>


<html>

<head>

<meta http-equiv="Content-Language" content="th">
<meta http-equiv="Content-Type" content="text/html; charset=tis-620">
<link rel="stylesheet" type="text/css" href="../soon/images/main.css">

<title>:: <?=$list ?> กระทู้ล่าสุดจาก เวบบอร์ด Luangpee.net ::</title>
<base target="_blank">

<style type="text/css">
<!--
.style1 {font-size: 12px}
.style8 {font-size: 12px}
.style9 {
color: #FFFFFF;
font-size: 16px;
}
.style11 {
color: #FFFFFF;
font-size: 14;
}
.style12 {color: #000000}
-->
</style>

</head>

<body bgcolor=#FFFFFF>
<span class="style1"></span>
<table width="100%" border="0" cellpadding="0" cellspacing="1" bgcolor="#FFCC99">
  <tr>
    <th><span class="style9"><?=$list ?>
    <span class="style12">กระทู้ล่าสุด Luangpee.net </span></span><span class="style11"><a href="../forum/new_show.php" target="_blank">(มีอีกเยอะพร้อมทั้งพักผ่อนสบาย) </a></span></th>
  </tr>
  <tr>
    <td bgcolor="#FFFFFF"><table width="100%" border="0" cellpadding="0" cellspacing="3">
        <tr>
          <td><span class="style8">
            <?
include("forum/Settings.php");

$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("ขออภัย ขณะนี้ไม่สามารถติดต่อฐานข้อมูลได้ กรุณาเข้าชมใหม่ภายหลัง");
$charset ="SET NAMES 'tis620'";mysql_query($charset)
or die('Invalid query: ' . mysql_error());
if ($sboard=="0") {
$Sql = "SELECT * FROM $prefix order by ID_TOPIC DESC limit 0,$list ";
} elseif ($sboard=="1") {
$Sql = "SELECT * FROM $prefix where ID_BOARD='$board' order by ID_TOPIC DESC limit 0,$list ";
}
$result = mysql_db_query($database,$Sql);
$nrow = mysql_num_rows($result);
while ($num = mysql_fetch_array($result)) {

$tid = $num["ID_TOPIC"];
$bid = $num["ID_BOARD"];
$fid = $num["ID_FIRST_MSG"];
$view = $num["numViews"];
$reply = $num["numReplies"];

$msql = "select * from $prefix2 where ID_MSG='$fid'";
$mresult = mysql_db_query($database,$msql);
$marr = mysql_fetch_array($mresult);
$title = $marr["subject"];
$poster = $marr["posterName"];
$today = date("d M Y");
$time = date("d M Y", $marr["posterTime"]);
if ($today==$time) {
$time = date("<font color='#FF0000'><b>วันนี้ .</font></b>", $marr["posterTime"]);
} else {
$time = date("<b>d M Y</b>", $marr["posterTime"]);
}

echo "<span class='font'>\n";
echo "<img src=http://www.xxx.com/images/arrow_84.gif width=13 height=13 border=0 alt='Topic $tid'>&nbsp;\n";
echo "<a href='../forum/index.php?board=$bid;action=display;threadid=$tid' target='_blank'><b>$title </b></a><font color=#006600> </font><font color=#BE2C60><b> โดย</b> : <img src=http://www.xxxx.com/images/object.gif width=11 height=14> $poster</font></span><br>\n";
}

?>
          </span></td>
        </tr>
      </table></td>
  </tr>
</table>
</body>

</html>

ไปเอานะครับหรือสอบถามได้ที่บอร์ดนี้