[x] ปิดหน้าต่างนี้


  สำหรับใครที่อยากแบ่งการโชว์หน้าแรกแบบแบ่งหมดหมู่
 


สังเกตุที่โค้ดหน้าหลักจะเป็นดังนี้ครับ :

<TABLE width="100%" align=top cellSpacing=5 cellPadding=0 border=0>
<?
//แสดงบทความ
$db->connectdb(DB_NAME,DB_USERNAME,DB_PASSWORD);
$res[knowledge] = $db->select_query("SELECT * FROM ".TB_KNOWLEDGE." ORDER BY id DESC LIMIT 3 ");
while($arr[knowledge] = $db->fetch($res[knowledge])){
?>
<TR>
<TD>
<A HREF="?name=knowledge&file=readknowledge&id=<?=$arr[knowledge][id];?>" target="_blank"><IMG SRC="knowledgeicon/<?=$arr[knowledge][post_date];?>.jpg" BORDER="0" ALIGN="left" class="topicicon" style="filter:alpha(opacity=100)" onMouseover="makevisible(this,1)" onMouseout="makevisible(this,0)"> <B><?=$arr[knowledge][topic];?></B></A>
<?NewsIcon(TIMESTAMP, $arr[knowledge][post_date], "images/icon_new.gif");?>
<BR><?=$arr[knowledge][headline];?> <?if($arr[knowledge][enable_comment]){echo " <IMG SRC="images/icon/suggest.gif" WIDTH="13" HEIGHT="9" BORDER="0" ALIGN="absmiddle">";}else{};?>
</TD>
</TR>
<TR><TD height="3" ></TD></TR>
<TR><TD height="1" class="dotline"></TD></TR>
<TR><TD height="3" ></TD></TR>
<?
}
$db->closedb ();
//จบการแสดงบทความ
?>
</TABLE>




   



สนใจตัวหนังสือแดงนะครับ นั่นคือจุดดึงฐานข้อมูลมาแสดงนั่นเอง เราก็แก้เป็น

<table width="100%" align="top" cellspacing="5" cellpadding="0" border="0">
<tr>
<td valign="top"><img src="images/menu/textmenu_knowledge.gif" border="0" />
<table width="100%" align="top" cellspacing="5" cellpadding="0" border="0">
<?
//แสดงบทความ
$db->connectdb(DB_NAME,DB_USERNAME,DB_PASSWORD);
$res[knowledge] = $db->select_query("SELECT * FROM ".TB_KNOWLEDGE." WHERE category=''1'' ORDER BY id DESC LIMIT 1 ");
while($arr[knowledge] = $db->fetch($res[knowledge])){
?>
<tr>
<td><a href="?name=knowledge&amp;file=readknowledge&amp;id=<?=$arr[knowledge][id];?>" target="_blank"><img src="knowledgeicon/<?=$arr[knowledge][post_date];?>.jpg" border="0" align="left" class="topicicon" style="filter:alpha(opacity=100)" onmouseover="makevisible(this,1)" onmouseout="makevisible(this,0)" /> <b>
<?=$arr[knowledge][topic];?>
</b></a>
<?NewsIcon(TIMESTAMP, $arr[knowledge][post_date], "images/icon_new.gif");?>
<br />
<?=$arr[knowledge][headline];?>
<?if($arr[knowledge][enable_comment]){echo " <IMG SRC="images/icon/suggest.gif" WIDTH="13" HEIGHT="9" BORDER="0" ALIGN="absmiddle">";}else{};?>
</td>
</tr>
<tr>
<td height="3" ></td>
</tr>
<tr>
<td height="1" class="dotline"></td>
</tr>
<tr>
<td height="3" ></td>
</tr>
<?
}
$db->closedb ();
//จบการแสดงบทความ
?>
</table></td>
</tr>
</table>


   



  ตัวที่น่าสังเกตุคือบรรทัดสีน้ำเงินครับ :

  $res[knowledge] = $db->select_query("SELECT * FROM ".TB_KNOWLEDGE." WHERE category=''1'' ORDER BY id DESC LIMIT 1   // จำนวนที่ต้องการให้แสดง

  มันคือ ตัวดึงข้อมูลของหมวดหมู่มาแสดงครับ ตัวสีแดงนั่นคือ เลือกว่าจะเเสดงหมวดหมู่ไหนนั่นเองครับ อาจจะบ่นไม่ถูกหลักการ ต้องขออภัยด้วยครับ ยังไงเอาไปปรับใช้กับ news download อีกทีหนึ่งนะครับ  สวัสดีปีใหม่ไทย ( ย้อนหลัง )




 
 
  โดย : ปากกา   เข้าชม : 129 ครั้ง
วันที่ : เสาร์ ที่ 17 เดือน ธันวาคม พ.ศ.2554
 


    กำลังแสดงหน้าที่ 1  |  1





Re หัวข้อ :
รูปประกอบ : Limit 100 kB
รายละเอียด
ใส่รหัสที่ท่านเห็นลงในช่องนี้
ชื่อของท่าน :


ข่าวประชาสัมพันธ์
 
ฐาน Salary_Web เดือนมกราคม 2567
ฐาน Salary_Web เดือนมกราคม 2567 ฐาน Salary_Web เดือนมกราคม 2567
ฐาน Salary_Web เดือนกุมภาพันธ์ 2567
ฐาน Salary_Web เดือนกุมภาพันธ์ 2567 ฐาน Salary_Web เดือนกุมภาพันธ์ 2567
ฐาน Salary_Web เดือนมีนาคม 2567
ฐาน Salary_Web เดือนมีนาคม 2567 ฐาน Salary_Web เดือนมีนาคม 2567
ฐาน Salary_Web เดือนเมษายน 2567
ฐาน Salary_Web เดือนเมษายน 2567 ฐาน Salary_Web เดือนเมษายน 2567
ฐาน SALARY_WEB ประจำเดือนธันวาคม 2566
ฐาน SALARY_WEB ประจำเดือนธันวาคม 2566 ฐาน SALARY_WEB ประจำเดือนธันวาคม 2566
ฐาน SALARY_WEB ประจำเดือนพฤศจิกายน 2566
ฐาน SALARY_WEB ประจำเดือนพฤศจิกายน 2566 ฐาน SALARY_WEB ประจำเดือนพฤศจิกายน 2566
Tag Cloud
 
สำหรับใครที่อยากแบ่งการโชว์หน้าแรกแบบแบ่งหมดหมู่-เว็บบอร์ด กระดานถาม-ตอบ
Copyright© 2011 All rights reserved. Powered by : maxsite 1.10
สำนักงานเขตพื้นที่การศึกษามัธยมศึกษา เขต 33