สงสัยอีกแล้วค่ะ....Warning: mysql_select_db(): supplied argument is not a valid MySQL-Link resource in
mysql_select_db() มันทำงานไม่สำเร็จ เนื่องจาก connection มันไม่มี หรือว่า connect ไม่ได้
Date :
2009-11-30 21:58:35
By :
plakrim
ขอบคุงค่ะ
แล้วอีกอันนะค่ะเป็นอีกแล้ว
Code (PHP)
<?php
define("_LINPERPAGE",20);
define("_EXPIREDAY",365);
?>
<table width='100%' bgcolor='#6F6FCF'>
<tr valign='top'><td align='center'>
<font color='#FFFFFF'><b>เว็บบอรด์รวมกว๊นนักวิทยาศาสตร์ตัวน้อย</b></font>
</table>
<center>
<font color='#0000FF'>---พูดคุยแลกเปลี่ยนความคิด---</font>
</center>
<hr>
<?php
if ($_SESSION['ss_Status'] == "online") {
?>
<form enctype='multiparform-data' name='postForm' method='post' action='post.php'>
<table align='center'>
<tr><td><font color='#00AF00'><b>ฝากข้อความถึงพรรคพวก..</b></font>
<tr><td><textarea name='cText' cols='80' row='8'></textarea>
<tr><td>ไฟล์แนบ...<input type='file' name='cAttachfile' size='54'>
<tr><td align='center'>>>>
<input type='submit' name='btpost' value='ส่งข้อความ'><<<
</table>
</form>
<?php
}else{
?>
<center>
<img src='./' border='0'>
<img src='./' border='0'>
</center>
<?php
}
?>
<hr>
<table width='100%' bgcolor='#AFAFAF'>
<tr valign='middle'> <td align='center'>
<font size='2' color='#FFFFFF'>กรุณาใช้คำที่สุภาพนะค่ะ</font>
</table>
<hr>
<?php
$cntresult = @mysql_query("SELECT COUNT(ID) AS RecCnt FROM data " . "WHERE ParentID=0 AND ((UNIX_TIMESTAMP()-" . "UNIX_TIMESTAMP(PostDataTime)) < " . (_EXPIREDAYS * 86400) . ")");
if ($cntrw= @mysql_fetch_array($cntreult)) {
$mRecCnt = $cntrow["RecCnt"];
}
***$mPageCnt = ceil($mRecCnt / _LINEPERPAGE);
if (isset($_GET['pPageNo'])) {
$mPageNo = $_GET['pPageNo'];
}else{
$mPageNo = 1;
}
$mStarRec = $mRecCnt - (_LINEPERPAGE * $mPageNo) + 1;
$mEndRec = $mStarRec + _LINEPERPAGE - 1;
if ($mStarRec <= 0) $mStarRec = 1;
$textresult = @mysql_query("SELECT data., userprofile.NickName, " . "userprofile.FirstName FROM data INNER JOIN userprofile" . "ON data.UserID WHERE ParentID=0 AND " . "((UNIX_TIMESTAMP()- UNIX_TIMESTAMP(PostDataTime))<" . (_EXPIREDAYS * 86400) . ") ORDER BY data.ID DESC");
print "<table width='100%'>";
$cnt = $mRecCnt;
while ($textrow = @mysql_fetch_array($textresult) and $cnt >= $mStarRec) {
if ($cnt >= $mStarRec and $cnt <=$mEndRec) {
$mName = isset($textrow["NickName"]) ? $extrow["NickName"] :
(isset($textrow["FirtName"]) ? $textrow["FirtName"] : "");
$mName = substr($mName, 0, 20);
$appendresult = mysql_query("SELECT COUNT(ID) AS childNum FROM data " . "WHERE ParentID=" . $textrow["ID"]);
if ($appendrow = mysql_fetch_array($appendresult)) {
$mChildNum = isset($appendrow["ChildNum"]) ?
$appendrow["ChildNum"] : 0;
}else{
$mChildNum = 0;
}
?>
<tr valign='top'>";
<td width='100'><b><img src='./' border='0'>
<font size='2' color='#009F00'>
<a href='showuserprofile.php?UserID=<?php echo$ $textrow["UserID"]; ?>'
target='_profile'><?php echo $mName; ?></a></font></b><br>
<font size='2' color='#AFAFAF'>
<i><?php echo $textrow["PostDateTime"]; ?></i>
</font><br><br>";
<td>:
<td><font size='2'>
<?php
if (($_SESSION['ss_Level'] == "admin") and $_SESSION['ss_ShowManage']) {
print "<a href='delmsg.php'?pID=" . $textrow["ID"] . "'>" .
"<img src='./' border='0' art='ลบข้อความ'></a>";
}
print (isset($textrow["text"]) ? ("<a href='showmsg.php?pID=" . $textrow["ID"] . "' target='_blak'>" . substr($textrow["Text"], 0, 254) . "</a>") : "");
if (isset($textrow["Text"]) and strlen($textrow["Text"]) > 255) {
print " <a href='showmsg.php?pID=" . $textrow["ID"] . "' target='_blak'><font color='#FF8F00'>" . "<b> มีต่อ...</b></font></a>";
}
if ($mChildNum > 0) {
print "<b> ($mChildNum)</b>";
}
if (isset($textrow["AttachFile"]) and $textrow["AttachFile"] != "") {
print" <a hret='" . ("./attachfiles/" . $textrow["AttachFile"]) . "'><img src='./' " . "border='0' alt='ไฟล์แนบ : " . $textrow["AttachFile"] . "'></a>";
}
print "</font>";
print "<tr><td>";
}
$cnt--;
}
?>
</table>
<table width='100%'>
<tr><td align='rigth'>หน้า....
<?php
for($i = 1; $i <= $mPageCnt; $i++) {
if($i != $mpageNo) {
print "<a href='main.php?pPageNo=$i'><b>$i</b></a> ";
}else{
print"<b>$i</b> ";
}
}
?>
</table>
*** errorบรรทัดนี้ล่ะค่ะเพราะอารายค่ะ
Date :
2009-11-30 22:08:15
By :
ppon_9999
กรรม บรรทัดไหนยังไงละครับพี่น้องคร๊าบบบบ
Date :
2009-11-30 22:18:57
By :
plakrim
ขอโทดค่ะ
บรรทัดที่ 46ค่ะพี่
หนูทำ***ไว้อะค่ะ
ขอโทดที่นะค่ะ
Date :
2009-11-30 23:48:59
By :
ppon_9999
$cntresult = @mysql_query("SELECT COUNT(ID) AS RecCnt FROM data " . "WHERE ParentID=0 AND ((UNIX_TIMESTAMP()-" . "UNIX_TIMESTAMP(PostDataTime)) < " . (_EXPIREDAYS * 86400) . ")");
if ($cntrw= @mysql_fetch_array($cntreult)) {
$mRecCnt = $cntrow["RecCnt"];
}
***$mPageCnt = ceil($mRecCnt / _LINEPERPAGE);
ต้องเดาอะนะเพราะไม่บอก error
เป็นที่มันไม่เข้า if ข้างบน $mRecCnt จึงไม่มีค่าใดๆ
แล้วอีกอย่างนะ @ ข้างหน้า mysql ทุกอันเอาออกเถอะ มันเป็นการซ่อน error ดังนั้นจะไม่เป็นปัญหาที่เกิดขึ้น ทำให้โปรแกรมมีบั๊กเยอะกว่าเดิมอีก
Date :
2009-12-01 01:00:32
By :
plakrim
พี PlaKriM นอนดึกน่ะ
เต็มทีเลยพี
Date :
2009-12-01 01:03:15
By :
parita
แหะๆ นอนดึกจนชินครับ
สุขภาพย่ำแย่ นอนไปก็ไม่หลับ ต้องนั่งทำงานสักพัก ค่อยนอน
Date :
2009-12-01 01:14:36
By :
plakrim
ขอบคุงค่ะ
Date :
2009-12-01 20:52:26
By :
ppon_9999
พี่อั๋นเค้านอกดึกครับ ผมก็ดึกเหมือนกัน แต่สู้พี่อั๋นไม่ได้ครับ แค่นี้ก็ตาเป็นหมีแพนด้าแล้วววว
Date :
2009-12-01 23:33:01
By :
panyapol
Load balance : Server 01