|
|
|
อยากสอบถามเรื่องการ นำไฟล์ new.gif ต่อท้าย ข่าว หรือ กระทู้ใหม่ |
|
|
|
|
|
|
|
ไม่เห็นได้เลยครับ - -
Code (PHP)
<?php
session_start();
?>
<?php include('counter.php'); ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>: BIT~Server :</title>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #FFFFFF;
}
a {
font-family: Tahoma;
font-size: 12px;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a:active {
text-decoration: none;
}
body,td,th {
font-family: Tahoma;
color: #000000;
font-size: 12px;
}
.style4 {color: #FFFFFF}
.style5 {color: #FF0000}
-->
</style>
</head>
<body>
<table width="708" height="215" border="0" cellpadding="0" cellspacing="0">
<tr><td width="width="100%"" height="22" bgcolor="#990000"><div align="center" class="style1 style4">สมุดฝากความคิดเห็น</div></td>
</tr>
<tr><td width="width="100%"" align="left" valign="top"><table width="99%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr><td><hr width="100%" style="border:1px dotted #333333"></td></tr></table></td>
<tr>
<td> </td>
</tr>
<tr>
<td><div align="center"><a href="javascript:;" onClick="javascript:window.open('send_messenger.php','','scrollbars=no,width=708,height=220');"><img src="icon/button_micro_post_a_comment.png" width="85" height="18" /></a></div><br /></td></tr>
<tr><td>
<div align="center">
<?php
/*Connect ฐานข้อมูล */
include("config.inc.php");
/* check ว่ามี ค่าตัวแปร $start หรือไม่ ถ้าไม่มีให้ตั้งเป็น 0
ปล. อันนี้ต้องใช้กับตัวแบ่งนะ ห้ามเอาออก*/
if(!isset($start)){
$start = 0;
}
$limit = '8'; // แสดงผลหน้าละกี่หัวข้อ
/* หาจำนวน record ทั้งหมด
ปล. อันนี้ต้องใช้กับตัวแบ่งนะ ห้ามเอาออก*/
$Qtotal = mysql_query("select * from questbook,member WHERE q_mem_id=mem_id"); //คิวรี่ คำสั่ง
$total = mysql_num_rows($Qtotal); // หาจำนวน record
/* คิวรี่ข้อมูลออกมาเพื่อแสดงผล */
$Query = mysql_query("SELECT * FROM questbook,member WHERE q_mem_id=mem_id ORDER BY q_id DESC LIMIT $start,$limit"); //คิวรี่คำสั่ง
$totalp = mysql_num_rows($Query); // หาจำนวน record ที่เรียกออกมา
/* อันนี้ ไม่เกี่ยวเอาออกได้ */
printf("<font color=#0000FF>มีข้อความทั้งหมด %d ข้อความ / </font>",$total);
printf("<font color=#0000FF>แสดงหน้าละ %d ข้อความ</font><br />",$totalp);
/// echo "<hr />";
?>
<?php
include("config.inc.php");
$sql = "SELECT * FROM questbook,member WHERE q_mem_id=mem_id ORDER BY q_id DESC";
$result = mysql_query($sql);
while($data = mysql_fetch_array($result)){
while($arr = mysql_fetch_array($Query)){
?>
<br />
</div>
<table width="80%" height="65" border="0" align="center" cellpadding="0" cellspacing="0" style="border:1px dotted #333333">
<tr>
<td width="11%" rowspan="2" align="center" valign="middle" style="border:1px dotted #333333">
<?php
if($arr[q_mem_id]=="0"){
echo"<img src='icon/guest_icon.jpg' width='50' height='50'/>";
}else{
echo"<img src='member_pic/$arr[mem_img]' width='50' height='50'/>";
}
?>
</td>
<td width="89%" height="26" bgcolor="#CCCCCC"> <b><font color='#0000FF'><img src='icon/People_072.gif' width='12' height='12'/>
<?php
if($arr[q_mem_id]=="0"){
echo"<font color='#000000'>Guest</font>";
}else if($arr[q_mem_id]=="1"){
echo"<font color='#FF0000'>ผู้ดูแลระบบ</font>";
}else if($arr[q_mem_id]>="2"){
echo"$arr[q_mem_name]";
}
?></font></b>
<font size=1px>: วันที่/เวลา : <?php echo "$arr[q_date]";?></font>
<?php
if (date('Y-m-d H:i:s' , strtotime("2011-06-22 15:50:00 , +7 days") > date('Y-m-d H:i:s') { echo "รูปที่ต้องการ"; }
?>
</td></tr>
<tr>
<td height="26" bgcolor="#CCCCCC"> <img src='icon/People_003.gif' width='12' height='12'/> <?php echo "$arr[q_messenger]";?></td>
</tr>
</table>
<?php }} ?>
<div align="center">
<br />
หน้าที่ :
<?php /// echo "<hr>";
/* ตัวแบ่งหน้า */
$page = ceil($total/$limit); // เอา record ทั้งหมด หารด้วย จำนวนที่จะแสดงของแต่ละหน้า
/* เอาผลหาร มาวน เป็นตัวเลข เรียงกัน เช่น สมมุติว่าหารได้ 3 เอามาวลก็จะได้ 1 2 3 */
for($i=1;$i<=$page;$i++){
if($_GET['page']==$i){ //ถ้าตัวแปล page ตรง กับ เลขที่วนได้
echo "[<a href='?start=".$limit*($i-1)."&page=$i'><B><font color=#000000>$i</font></B></A>] "; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 1
}else{
echo "[<a href='?start=".$limit*($i-1)."&page=$i'><font color=#000000>$i</font></A>] "; //ลิ้งค์ แบ่งหน้า เงื่อนไขที่ 2
}
}
?>
</div>
</td>
</tr>
</tr><tr><td colspan="2"><hr width="99%" style="border:1px dotted #333333"></td></tr>
</table>
</body>
</html>
บรรทัดที่เพิ่มเข้าไปคือ 117 ใส่แล้ว error ทันที เห้อ...
|
ประวัติการแก้ไข 2011-06-22 16:01:19 2011-06-22 16:02:23
|
|
|
|
Date :
2011-06-22 16:00:10 |
By :
systemanalysis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ อ๋อได้แ้ล้วครับ....
เอ่อ..อยากจะถามนิดหน่อยนะครับ
ตรง strtotime("2011-06-22 15:45:00 คืออะไรหรอครับ
คือประมาณว่า อีก 7 วันนับจากวันนี้ คำว่า New จะหายไปหรอ
แล้วถ้าผมตั้งกระทู้ใหม่พรุ่งนี้ละ - -
มันก็อยู่ได้แค่ 6 วันสิครับ(ใช่หรือป่าว)
|
|
|
|
|
Date :
2011-06-22 16:16:01 |
By :
systemanalysis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขุดขึ้น รอคนใจดีมา อธิบายให้เข้าใจ
|
|
|
|
|
Date :
2011-06-22 16:35:08 |
By :
systemanalysis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับๆ
|
|
|
|
|
Date :
2011-06-22 19:31:31 |
By :
systemanalysis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|