|
|
|
สอบถามเรื่องเว็บบอร์ดจากลิ้งนี้ [PHP สร้าง WebBoard กระดานถาม-ตอบ] อยากทราบว่า view และ reply ไม่มีใช่มั้ยค่ะ อยากได้นะค่ะ รบกวนด้วยนะค่ะ ^^ |
|
|
|
|
|
|
|
- view นี่คือยอดเข้าชมกระทู้รึเปล่าครับ
- reply นี่เขียนเองได้เลยนะครับ แค่เพิ่ม reply no ไปและเพิ่มการ echo reply ด้วยเท่านั้นเอง
|
|
|
|
|
Date :
2013-09-16 18:25:21 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันนี้พ้มก็ไม่ทราบแฮะ :v
|
|
|
|
|
Date :
2013-09-16 22:08:24 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ตอบความคิดเห็นที่ : 5 เขียนโดย : itpcc เมื่อวันที่ 2013-09-16 22:08:24
รายละเอียดของการตอบ ::
แล้วทำไมเวลามัน เลยไป ชั่วโมงนึงอะคะ บอกหน่อยๆได้ไหม Code (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>View Webboard</title>
<body>
<style>
table.plus {
background: #7ba0cd;
border-collapse: collapse;
border-left: solid 1px #7ba0cd;
border-right: solid 1px #7ba0cd;
font-family: "Calibri", "sans-serif";
font-size: 11pt;
width: 100%;
}
table.plus tr {
background: #FFFFFF;
border-bottom: solid 1px #7ba0cd;
}
table.plus thead tr {
background-color: #4e80bc;
color: white;
}
table.plus tbody tr:nth-of-type(odd) {
background: #d2deed;
border-bottom: solid 1px #FFFFFF;
box-shadow: 0 2px 0 -1px #7ba0cd;
}
table.plus tbody tr.case,
table.plus tfoot tr {
background-color: #d7d7d7;
}
</style>
<tr>
<td colspan="3" bgcolor="#FFFFFF"><?
require_once "headder.php"; //
?></td>
</tr>
<?
$objConnect = mysql_connect("localhost","root","12345") or die("Error Connect to Database");
$objDB = mysql_select_db("db_webboard");
mysql_query("SET NAMES UTF8");
if($_GET["Action"] == "Save")
{
//*** Insert Reply ***//
$strSQL = "INSERT INTO reply ";
$strSQL .="(QuestionID,CreateDate,Details,Name) ";
$strSQL .="VALUES ";
$strSQL .="('".$_GET["QuestionID"]."','".date("Y-m-d H:i:s")."','".$_POST["txtDetails"]."','".$_POST["txtName"]."') ";
$objQuery = mysql_query($strSQL);
//*** Update Reply ***//
$strSQL = "UPDATE question";
$strSQL .="SET Reply = Reply + 1 WHERE QuestionID = '".$_GET["QuestionID"]."' ";
$objQuery = mysql_query($strSQL);
}
?>
<?
//*** Select Question ***//
$strSQL = "SELECT * FROM question WHERE QuestionID = '".$_GET["QuestionID"]."' ";
$objQuery = mysql_query($strSQL) or die ("Error Query [".$strSQL."]");
$objResult = mysql_fetch_array($objQuery);
//*** Update View ***//
$strSQL = "UPDATE question";
$strSQL .="SET View = View + 1 WHERE QuestionID = '".$_GET["QuestionID"]."' ";
$objQuery = mysql_query($strSQL);
?>
<table width="1109" height="87" border="1">
<tr>
<td width="890">
<br>
<br>
<?
$intRows = 0;
$strSQL2 = "SELECT * FROM reply WHERE QuestionID = '".$_GET["QuestionID"]."' ";
$objQuery2 = mysql_query($strSQL2) or die ("Error Query [".$strSQL."]");
while($objResult2 = mysql_fetch_array($objQuery2))
{
$intRows++;
?>
<span class="glyphicon .glyphicon-forward">ความคิดเห็นที่ :</span><?=$intRows;?>
<table width="887" border="1" cellpadding="1" cellspacing="1" bgcolor="#FF00FF">
<tr>
<td height="50" colspan="2"><?=nl2br($objResult2["Details"]);?></td>
</tr>
<tr>
<td width="437">นามแฝง :
<?=$objResult2["Name"];?> </td>
<td width="437">ตั้งกระทู้เมื่อ :
<?=$objResult2["CreateDate"];?></td>
</tr>
</table><br>
<?
}
?>
<br>
<a href="webboard.php">Back to Webboard^^</a> <br>
<p style="border-bottom:1px dashed #FF9900"> </p>
<br>
<form action="ViewWebboard.php?QuestionID=<?=$_GET["QuestionID"];?>&Action=Save" method="post" name="frmMain" id="frmMain">
<table width="446" border="1" cellpadding="1" cellspacing="1">
<tr>
<td width="102">รายละเอียด</td>
<td width="775"><textarea name="txtDetails" cols="50" rows="5" id="txtDetails"></textarea></td>
</tr>
<tr>
<td height="69">นามแฝง</td>
<td><p>
<input name="txtName" type="text" id="txtName" value="" size="50">
</p>
<p>
<input name="btnSave" type="submit" id="btnSave" class="btn btn-info"value="ตอบโลด" />
</p></td>
</tr>
</table>
</form>
</td>
<td width="203"> </td>
</tr>
</table>
</body>
</html>
<?
mysql_close($objConnect);
?>
</tr>
</table> <?
require_once "footer.php"; //
?>
</td>
</tr>
|
ประวัติการแก้ไข 2013-09-16 22:33:28
|
|
|
|
Date :
2013-09-16 22:32:12 |
By :
aun aun |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
น่าจะจากบรรทัดนี้
//*** Update View ***//
$strSQL = "UPDATE question";
$strSQL .="SET View = View + 1 WHERE QuestionID = '".$_GET["QuestionID"]."' ";
$objQuery = mysql_query($strSQL);
ลองใส่ or die(mysql_error()); แสดง Error ดูครับ
Code (PHP)
echo "$strSQL<br />";
$objQuery = mysql_query($strSQL) or die(mysql_error());
|
|
|
|
|
Date :
2013-09-17 08:37:33 |
By :
arm8957 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2013-09-17 08:42:08 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<td width="253">View : <?php echo $objResult["View"];?> Reply : <?php echo $objResult["Reply"];?></td>
เปลี่ยนเป็น
Code (PHP)
<td width="253">View : <?php echo $objResult["View"]-1;?> Reply : <?php echo $objResult["Reply"];?></td>
:P
|
|
|
|
|
Date :
2013-09-18 19:54:32 |
By :
itpcc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|