 |
ช่วยทีครับ มีปัญหาการใช้คำสั่ง OnClick ที่เขียนเป็นฟังก์ชันแล้วตัวแปรอาเรย์มันไม่รันตามครับ |
|
 |
|
|
 |
 |
|
Code (PHP)
$i=1;
while($commentResult = mysql_fetch_array($commentQuery)){
$strAdmin = "SELECT status FROM member WHERE user_id = $_GET[userID]";
$adminQuery = mysql_query($strAdmin) or die (mysql_error());
$adminID = mysql_fetch_assoc($adminQuery);
?>
<script language="JavaScript">
function chkConfirm<?=$i;?>() {
if(confirm('ข้อความโชว์')==true){
window.location = "check_data.php?validate=chkDelComment&commentID=<?=$commentResult[0]?>&postID=<?=$_GET['postID']?>&postID=<?=$_GET['userID']?>";
}else{
}
}
</script>
<?
echo "<div id=post-comment>";
echo "<div class=del-comment>
<img src=\"images/delete.png\" title=\"คลิกเพื่อทำการลบข้อมูล\" OnClick=\"chkConfirm".$i."()\" style=\"cursor:pointer;\" /></div>";
echo "<b style=\"float: left; margin: 3px 3px 0 0;\"># $i | </b><li style=\"font-size:10px;\"><i>$commentResult[datetime_comment] | จาก: $commentResult[nickname]</i></li>
<li>$commentResult[comment]</li>";
echo "</div>";
$i++;
}
เนื่องจากมันไม่รู้ว่าเป็นค่าตัวไหนครับ ให้ลองแบบนี้ครับ
|
 |
 |
 |
 |
Date :
2011-08-25 23:22:41 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ผมสังเกตดูแล้ว ตรงนี้น่าจะเป็นการ JOIN นะครับ
Code (PHP)
$strComment = "SELECT comment_id, comment, datetime_comment, username, nickname FROM comment, member WHERE comment.user_id = member.user_id AND post_id = $_GET[postID]";
$commentQuery = mysql_query($strComment) or die("ผิดพลาด[1]!... ::<br>$strArticle");
น่าจะเป็นแบบนี้มากกว่านะครับ
Code (PHP)
$strComment = "SELECT comment.comment_id, comment.comment, comment.datetime_comment, member.username, member.nickname FROM comment LEFT JOIN member ON comment.user_id = member.user_id WHERE post_id = $_GET['postID']";
$commentQuery = mysql_query($strComment) or die("ผิดพลาด[1]!... ::<br>$strArticle");
|
 |
 |
 |
 |
Date :
2011-08-25 23:30:44 |
By :
arm8957 |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
Code (PHP)
<script>
function confirmDelete(delUrl) {
if (confirm("Are you sure you want to delete")) {
document.location = delUrl;
}
}
</script>
<a href="javascript:confirmDelete('delete.page?id=1')">Delete</a>
|
 |
 |
 |
 |
Date :
2011-08-25 23:34:50 |
By :
pla |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ยังไม่ได้เลยครับพี่วิน
ตรง ".$i." ที่พี่ให้มา เวลารัน คลิกรูปที่จะลบแล้วไม่ตอบสนองอะไรเลยครับพี่ ทำอย่างไรต่อดีครับ
|
 |
 |
 |
 |
Date :
2011-08-26 02:08:46 |
By :
fogza |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
ลอง View Soruce ในหน้า IE ดูครับ ตัวแปร chkConfirm มันจะต้องมีเชื่อเป็น chkConfirm1 , chkConfirm2 .....
|
 |
 |
 |
 |
Date :
2011-08-26 06:21:32 |
By :
webmaster |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|